Python 列表对象字段提取:快速转换为列表
可以使用列表推导式来将list对象中的字段取出来转为列表。假设list对象的每个元素是一个字典,可以使用以下代码将字典中的某个字段取出来转为列表:
my_list = [{'name': 'Alice', 'age': 25}, {'name': 'Bob', 'age': 30}, {'name': 'Charlie', 'age': 35}]
name_list = [item['name'] for item in my_list]
print(name_list)
输出结果为:
['Alice', 'Bob', 'Charlie']
在上述代码中,通过列表推导式 [item['name'] for item in my_list],我们遍历了my_list中的每个字典,取出了字典中的'name'字段的值,并将这些值组成了一个新的列表name_list。
原文地址: https://www.cveoy.top/t/topic/pjGK 著作权归作者所有。请勿转载和采集!