Nếu bạn muốn có một danh sách những giá trị:
>>> [d['Name'] for d in thisismylist]
['Albert', 'Suzy', 'Johnny']
Cùng phương pháp, bạn có thể có được một tuple của dữ liệu:
>>> [(d['Name'],d['Age']) for d in thisismylist]
[('Albert', 16), ('Suzy', 17), ('Johnny', 13)]
Hoặc, lần lượt các danh sách dicts thành một chìa khóa duy nhất , từ điển cặp giá trị:
>>> {d['Name']:d['Age'] for d in thisismylist}
{'Johnny': 13, 'Albert': 16, 'Suzy': 17}
Vì vậy, cùng một phương pháp, cách in:
>>> print '\n'.join(d['Name'] for d in thisismylist)
Albert
Suzy
Johnny
Và bạn có thể in nó được sắp xếp nếu bạn muốn:
>>> print '\n'.join(sorted(d['Name'] for d in thisismylist))
Albert
Johnny
Suzy
Hoặc, sắp xếp theo lứa tuổi của họ trong khi làm phẳng danh sách:
>>> for name, age in sorted([(d['Name'],d['Age']) for d in thisismylist],key=lambda t:t[1]):
... print '{}: {}'.format(name,age)
...
Johnny: 13
Albert: 16
Suzy: 17