Iterating over list of dictionaries

后端 未结 4 1129
星月不相逢
星月不相逢 2020-12-02 14:36

I have a list -myList - where each element is a dictionary. I wish to iterate over this list but I am only interesting in one attribute - \'age\' - in each dictionary each

4条回答
  •  天命终不由人
    2020-12-02 15:13

    Very simple way, list of dictionary iterate

    >>> my_list
    [{'age': 0, 'name': 'A'}, {'age': 1, 'name': 'B'}, {'age': 2, 'name': 'C'}, {'age': 3, 'name': 'D'}, {'age': 4, 'name': 'E'}, {'age': 5, 'name': 'F'}]
    
    >>> ages = [li['age'] for li in my_list]
    
    >>> ages
    [0, 1, 2, 3, 4, 5]
    

提交回复
热议问题