溫馨提示×

python中values與keys怎樣互轉

小樊
147
2024-07-05 20:46:20
欄目: 編程語言

在Python中,可以使用字典的values()keys()方法來互相轉換字典的值和鍵。這兩個方法返回一個可迭代對象,可以使用list()函數將其轉換為列表。

例如,假設有一個字典my_dict如下所示:

my_dict = {"a": 1, "b": 2, "c": 3}

要獲取字典的所有值,可以使用values()方法:

values = my_dict.values()
print(list(values))  # [1, 2, 3]

要獲取字典的所有鍵,可以使用keys()方法:

keys = my_dict.keys()
print(list(keys))  # ['a', 'b', 'c']

如果想要將值和鍵互相轉換,可以使用字典推導式:

reversed_dict = {v: k for k, v in my_dict.items()}
print(reversed_dict)  # {1: 'a', 2: 'b', 3: 'c'}

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女