python元組與字典入門答案 python聲明字典的規(guī)則?
python聲明字典的規(guī)則?形式為dicta {k:valupython查看變量類型?Python中變量的類型有:數(shù)字、布爾、Stuing、列表、元組、字典。數(shù)字類型可以細分為:整數(shù)(int)、長型(
python聲明字典的規(guī)則?
形式為dicta {k:valu
python查看變量類型?
Python中變量的類型有:數(shù)字、布爾、Stuing、列表、元組、字典。
數(shù)字類型可以細分為:整數(shù)(int)、長型(long)、浮點數(shù)(complex)。
布爾有兩種類型:真和假。
在python中,只要定義了一個變量,并且它有數(shù)據(jù),它的類型就已經(jīng)確定了,我們開發(fā)者不需要主動解釋它的類型,系統(tǒng)會自動識別。
您可以使用type(變量的名稱)來查看變量的類型。比如:
姓名#34莉莉# 34
打印(類型(名稱))
結(jié)果是lt classamp # 39stranmp # 39gt字符串類型。
字典和列表的區(qū)別?
最本質(zhì)的區(qū)別:第一種方法得到的是一個列表,而第二種方法得到的是一個用python表示的字典。
1.type(a) list2.type(a) dict顯示在交互界面中:
第一種:a[{nam:fokil}]此時的A是一個列表,它擁有一個列表的所有方法和屬性,但是沒有任何字典方法和屬性。
一個列表可以有n個元素,元素的類型是任意的,與列表本身無關(guān)。這時,A有一個元素,它是一個字典——但這并不意味著整個列表A具有任何字典的性質(zhì)。明白了嗎?第二種:a{nam:[fokil]}同上。此時,A是一個字典,它具有一個字典的所有方法和屬性,但沒有任何列表方法和屬性。一個字典可以有n個元素,每個元素由一對鍵和一組內(nèi)容組成。
鍵可以是任何單一的對象類型(不是列表或字典,而是元組)。當然也可以是數(shù)字、字符/字符串,甚至是文件對象),密鑰對應的內(nèi)容可以是任意類型。
此時,A中只有一個元素,鍵是字符串,內(nèi)容是包含字符串元素的列表——同樣,這并不意味著A有任何列表屬性??傊?,嚴格來說,不存在 "字典列表和or "列表詞典 ",而是一個列表,它包含的元素的類型是字典——當然,列表中的元素可以是不同的類型,比如:a。
同樣,只有一個字典,包含其中一個元素。部分是列表(當然關(guān)鍵部分可以 t不是一個列表)。當然也可能是不同類型的元素:a { 1 : b,(1,2,3):[4,5,6],teste CHO 9-@ .com { t:[test 3]}。