Python: liste de dictionnaires, de façon à obtenir des valeurs d'une clé spécifique pour plusieurs éléments de la liste?

J'ai une liste de dictionnaires comme:

dict_list = [{'key1': 'dict1_value1', 'key2': 'dict1_value2', 'key3': 'dict1_value3'},
{'key1': 'dict2_value1', 'key2': 'dict2_value2', 'key3': 'dict2_value3'},
{'key1': 'dict3_value1', 'key2': 'dict3_value2', 'key3': 'dict3_value3'},
{'key1': 'dict4_value1', 'key2': 'dict4_value2', 'key3': 'dict4_value3'},
{'key1': 'dict5_value1', 'key2': 'dict5_value2', 'key3': 'dict5_value3'}]

l'obtention de la valeur pour "cle3" pour le deuxième élément de la liste, c'est comme:

dict_list[1]['key3']
dict2_value3

et aussi le code ci-dessous renvoie les articles 2:4 à partir de la liste:

dict_list[1:3]

Que faire si je veux obtenir les valeurs pour "cle3" pour plusieurs éléments de la liste. comme

dict_list[1:3]['key3']

quelque chose de semblable à ce que nous faisons dans MATLAB.

OriginalL'auteur Adham | 2013-07-11