In [1]:
l = [{'Name': 'Alice', 'Age': 40, 'Point': 80},
{'Name': 'Bob', 'Age': 20},
{'Name': 'Charlie', 'Age': 30, 'Point': 70}]
In [2]:
l_name = [d.get('Name') for d in l]
print(l_name)
In [3]:
l_age = [d.get('Age') for d in l]
print(l_age)
In [4]:
l_point = [d.get('Point') for d in l]
print(l_point)
In [5]:
l_name = [d['Name'] for d in l]
print(l_name)
In [6]:
# l_point = [d['Point'] for d in l]
# KeyError: 'Point'
In [7]:
l_point_default = [d.get('Point', 0) for d in l]
print(l_point_default)
In [8]:
l_point_ignore = [d.get('Point') for d in l if d.get('Point')]
print(l_point_ignore)