python 陣列 變成 字典的方法

2022-03-18 06:02:28 字數 649 閱讀 8507

1、現在有兩個列表,list1 = ['key1','key2','key3']和list2 = ['1','2','3'],把他們轉為這樣的字典

>>>list1 = ['key1','key2','key3']

>>>list2 = ['1','2','3']

>>>dict(zip(list1,list2))

2、將巢狀列表轉為字典,有兩種方法,

>>>new_list= [['key1','value1'],['key2','value2'],['key3','value3']]

>>>dict(list)

或者這樣:

>>>new_list= [['key1','value1'],['key2','value2'],['key3','value3']]

>>>new_dict = {}

>>> for i in new_list:

...   new_dict[i[0]] = i[1]                #字典賦值,左邊為key,右邊為value

>>> new_dict

字典變成陣列的方法: 

python字典的方法 Python 字典常用方法

ab d d.clear d 有人可能會問為什麼不直接d 看下面的例子 d x d d x 再看下面 d x d d.clear x 所以如果要真正清除乙個字典要用clear 複製 d y d.copy y age 32 d y 複製後 y 的修改與 d 無關 但如果乙個字典中有引用型別,如list...

python 字典,元組,物件,陣列取值方法

def create self,cr,uid,vals,context none if context is none context if vals.get name vals name self.pool.get ir.sequence get cr,uid,sale.origin or ctx...

python 字典方法

1.clear 清除字典中所有的項。原地操作,無返回值 或說返回值為none d d name gumby d age 42 d returned value d.clear d print returned value none 此方法會清除原始字典內容 2.copy 使用給定的key建立新字典,...