Python 字典轉換為列表

2021-07-09 01:45:38 字數 762 閱讀 9593

說明:列表不可以轉換為字典

①轉換後的列表為無序列表

a = 

#字典中的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。

將列表轉換為字典 Python3

方法一 利用zip 函式,將兩個列表轉為乙個字典 list1 heather quincy sea list2 beautiful hansome energetic dict dict zip list1,list2 zip 函式返回乙個可迭代物件,dict 將其轉為字典 print dict 方...

Python將兩個列表轉換為字典

現有2個列表 keys name age food values monty 42,spam 需要將轉換為字典,結果如下 a dict 那麼最簡單的方法是什麼呢?最開始,我是想用2層for迴圈實現,但是發現太麻煩了。最簡單的方法,使用zip 函式即可。zip 函式用於將可迭代的物件作為引數,將物件中...

在Python中將列表轉換為列表

在資料分析期間,我們面臨著將列表中的每個元素轉換為子列表的方案。因此,在本文中,我們將需要乙個普通列表作為輸入,並轉換成列表列表,其中每個元素都成為乙個子列表。這是一種非常簡單的方法,其中我們建立了for迴圈來讀取每個元素。我們將其作為列表讀取,並將結果儲存在新列表中。alist mon tue w...