这篇文章主要介绍了 Python 中将字典转换为列表的方法, 需要的朋友可以参考下
Python 是一种面向对象、解释型计算机程序设计语言,由 Guido van Rossum 于 1989 年底发明,第一个公开发行版发行于 1991 年。Python 语法简洁而清晰,具有丰富和强大的类库。它常被昵称为胶水语言,它能够把用其他语言制作的各种模块(尤其是 C/C++)很轻松地联结在一起。
说明:列表不可以转换为字典
①转换后的列表为无序列表
- a = {'a' : 1, 'b': 2, 'c' : 3}
- #字典中的key转换为列表
- key_value = list(a.keys())
- print('字典中的key转换为列表:', key_value)
- #字典中的value转换为列表
- value_list = list(a.values())
- print('字典中的value转换为列表:', value_list)
运行结果:
②转换后的列表为有序列表
- import collections
- z = collections.OrderedDict()
- z['b'] = 2
- z['a'] = 1
- z['c'] = 3
- z['r'] = 5
- z['j'] = 4
- #字典中的key转换为列表
- key_value = list(z.keys())
- print('字典中的key转换为列表:', key_value)
- #字典中的value转换为列表
- value_list = list(z.values())
- print('字典中的value转换为列表:', value_list)
运行结果:
注:此处使用的 Python 版本为 3.x。
来源: http://www.phperz.com/article/17/0318/301507.html