python 字典转成数组
要将 Python 字典转换为数组,可以使用字典的 values() 方法来获取所有的值,并使用 list() 函数将其转换为列表。例如:
my_dict = {'a': 1, 'b': 2, 'c': 3} my_list = list(my_dict.values()) print(my_list) # [1, 2, 3]
如果要获取字典的所有键或键值对,可以使用 keys() 方法或 items() 方法,例如:
my_keys = list(my_dict.keys()) print(my_keys) # ['a', 'b', 'c'] my_items = list(my_dict.items()) print(my_items) # [('a', 1), ('b', 2), ('c', 3)]
需要注意的是,Python 中的字典和数组是不同的数据类型,字典是一种无序的键值对集合,而数组是有序的元素集合。因此,在将字典转换为数组时,不能保证字典中的键值对与数组中的元素顺序相同。
相关文章