Python中如何将dictionary中的值提取并转为list格式?
Python字典快速提取所有值的内置方法
你可以直接使用Python字典内置的values()方法实现需求,无需手动遍历字典。
实现代码
dt = {1:'A', 2:'B'} result = list(dt.values()) print(result)
运行后输出结果和你要求的一致:
['A', 'B']
方法说明
dict.values()是Python字典自带的标准内置方法,返回包含字典所有值的视图对象,该方法时间复杂度为O(1),执行效率很高- 视图对象会和原字典动态绑定,原字典的内容修改后视图内容也会同步更新,如果需要固定的结果集合,直接用
list()转换为列表即可
内容的提问来源于stack exchange,提问作者ashish katre
相关产品推荐
相关产品推荐

