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建立新字典,...