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