2024-05-21 06:07:17 发布
网友
假设我有这个字典列表。如何访问多个值?比如我想把所有这些名字都列在一个字符串里
[{'name': 'Bart'},{'name': 'Lisa'},{'name': 'Maggie'},{'name': 'Homer'},{'name': 'Marge'}]
您可以尝试:
a=[{'name': 'Bart'},{'name': 'Lisa'},{'name': 'Maggie'},{'name': 'Homer'},{'name': 'Marge'}]
然后使用索引
a[1] >> {'name': 'Lisa'} a[1]['name']
要访问字典的元素,可以调用特定键或使用方法.values() 要访问列表的元素,只需声明索引即可
因此,要访问“Lisa”,您需要假设您的列表名为l:
d = l[1] # 1 is the position of the list containing the dict with 'Lisa' # now d is the dictionary {'name':'Lisa'} d['name'] # in one line: l[1]['name'] # alternatively, but the output is a different object: l[1].values()
A = [{'name': 'Bart'},{'name': 'Lisa'},{'name': 'Maggie'},{'name': 'Homer'},{'name': 'Marge'}] A[1]['name']
您可以尝试:
然后使用索引
要访问字典的元素,可以调用特定键或使用方法.values() 要访问列表的元素,只需声明索引即可
因此,要访问“Lisa”,您需要假设您的列表名为l:
相关问题 更多 >
编程相关推荐