要读取列表(list)中字典(dict)的value值,可以使用以下方法:
1.使用循环(for)
可以通过循环遍历列表和字典,然后获取每个字典的value值。示例代码如下:
# 创建列表
dict_list = [{'name': 'Alice', 'age': 18}, {'name': 'Bob', 'age': 20}, {'name': 'Charlie', 'age': 22}]
# 使用循环遍历列表和字典,并获取value值
for dict in dict_list:
print(dict['name'])
print(dict['age'])
输出结果:
Alice
18
Bob
20
Charlie
22
2.使用索引
可以直接通过列表中字典的索引,获取字典中的value值。示例代码如下:
# 创建列表
dict_list = [{'name': 'Alice', 'age': 18}, {'name': 'Bob', 'age': 20}, {'name': 'Charlie', 'age': 22}]
# 获取第一个字典的name值
print(dict_list[0]['name'])
# 获取第二个字典的age值
print(dict_list[1]['age'])
输出结果:
Alice
20
以上两种方法都可以帮助我们读取列表中字典的value值,具体使用哪一种方法,根据实际情况选择即可。