python 字典转成数组

2023-02-23 00:00:00 数组 字典 转成

要将 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 中的字典和数组是不同的数据类型,字典是一种无序的键值对集合,而数组是有序的元素集合。因此,在将字典转换为数组时,不能保证字典中的键值对与数组中的元素顺序相同。

相关文章