Saurabh <phonethics at gmail.com> writes: > arr = ({'x':'1', 'y':'a'}, {'x':'2', 'y':'b'}, {'x':'3', 'y':'c'}) > print foo(arr, 'y') > ['a','b','c'] print list(a['y'] for a in arr)