字典转换为列表可以使用内置函数dict.items()或dict.values(),
my_dict = {'a':1, 'b':2, 'c':3}
my_list = list(my_dict.items())
print(my_list)
#[('a', 1), ('b', 2), ('c', 3)]
my_list = list(my_dict.values())
print(my_list)
#[1, 2, 3]
如果需要Python2.x版本, 那么可以使用my_dict.items()或my_dict.values()返回列表
如果你要把字典的key转化为list, 可以使用内置函数 dict.keys()
my_list =list(my_dict.keys())
print(my_list)
#['a', 'b', 'c']
注意: my_list 中存放的是字典中的元素的副本。 如果在转换之后对my_list 中的元素进行修改,不会影响到原字典中的元素.