Python 數(shù)據(jù)類型

?Python主要數(shù)據(jù)類型包括list(列表)毫炉、tuple(元組)、dict(字典)和set(集合)等對象华弓,下面逐一介紹這些Python數(shù)據(jù)類型奕筐。

? ? list(列表)是Python內置的一種數(shù)據(jù)類型,作為一個有序的數(shù)據(jù)集合,list的元素是可變的,可隨意添加或刪減list中的元素。在Python交互式命令中運行l(wèi)ist相關代碼:

>>> list_1 = ['one', 'two','three']

>>> list_1

['one', 'two', 'three']

????對象list_1就是一個list蠢莺,我們可以使用索引來訪問list中的每個元素,Python中的索引是從0開始計算的:

>>> list_1[0]

'one'

>>> list_1[2]

?'three'

????也可以倒著訪問list中的每個對象:

>>> list_1[-1]

?'three'

????在往list中添加對象時可以使用append方法:

>>> list_1.append('four')

>>> list_1

['one', 'two', 'three','four']

[if !supportLineBreakNewLine]

[endif]

????想要刪除list中的某個對象可以使用pop方法:

>>> list_1.pop(1)

?'two'

>>> list_1

['one', 'three']

[if !supportLineBreakNewLine]

[endif]

????list 也可以作為單個元素包含在另一個list中:

>>>player=['Curry','Leonard']

>>> NBAplayer=['Westbrook', 'Harden',palyer,'Durant']

[if !supportLineBreakNewLine]

[endif]

????再來看Python的另一種重要的數(shù)據(jù)類型:tuple(元組)耐齐。tuple和list十分類似浪秘,不同的是tuple是以括號()形式存在的,且tuple一旦初始化后就不能像list一樣可以隨意修改了埠况。

>>> tuple_1 = ('one', 'two', 'three')

>>> tuple_1

('one', 'two', 'three')

????tuple具有和list一樣的對象元素訪問功能耸携,這里不再贅述。需要注意的是辕翰,因為tuple元素是不可變對象夺衍,相應的也就沒有和list一樣的append、pop等修改元素的方法喜命。

????最后看Python中比較特殊的一種數(shù)據(jù)類型:dict(字典)沟沙。字典,顧名思義壁榕,肯定是具有強大的數(shù)據(jù)查詢功能了矛紫。dict在其他程序語言中叫做map,具有key-value(鍵-值)的存儲功能牌里,看下面的示例:

>>> dict_1={'one':1, 'two':2}

>>> dict_1['one']

1

????除了在創(chuàng)建dict時指定各元素的key-value之外颊咬,還可以通過key來單獨指定值放入:

>>> dict_1 ['three'] = 3

>>> dict_1['three']

3

????dict查找或插入數(shù)據(jù)的速度極快,但也占用了大量的內存牡辽,這一點正好和list相反喳篇。另一種和dict類似的數(shù)據(jù)類型叫做set(集合),它是一組key的集合但沒有保存value态辛,這里就不做介紹了麸澜。



>>>>


Python 編程基礎


????今天我主要介紹if-else條件判斷以及for和while的循環(huán)語句。條件判斷和循環(huán)作為任一編程語言的基礎課有必要在此重點強調說明奏黑。先看Python中的if-else條件判斷語句:

score = 66

if score >= 60:

?print('The scores arequalified!')

else:

?print('The scores are unqualified!')

????我們也可以用elif做更細致的條件判斷:

score = 66

if score >= 90:

?print('

Excellent!')

elif 80<=points<90:

?print('Fine!')

elif 60<=points<80:

?print('

Secondary!')

else:

?print('

Unqualified!')

[if !supportLineBreakNewLine]

[endif]

????Py循環(huán)語句和其他語言原理一致炊邦,這里不再詳細展開编矾,就以常見的高斯求和使用for和while循環(huán)為例來展示Python的循環(huán)功能。

????for循環(huán):

sum=0

for x in range(101):

?sum = sum + x

print(sum)

5050

????while循環(huán):

sum=0

n = 99

while n > 0:

?sum = sum + n

?n = n - 2

print(sum)

5050

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末铣耘,一起剝皮案震驚了整個濱河市洽沟,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌蜗细,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,858評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件怒详,死亡現(xiàn)場離奇詭異炉媒,居然都是意外死亡,警方通過查閱死者的電腦和手機昆烁,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,372評論 3 395
  • 文/潘曉璐 我一進店門吊骤,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人静尼,你說我怎么就攤上這事白粉。” “怎么了鼠渺?”我有些...
    開封第一講書人閱讀 165,282評論 0 356
  • 文/不壞的土叔 我叫張陵鸭巴,是天一觀的道長。 經常有香客問我拦盹,道長鹃祖,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,842評論 1 295
  • 正文 為了忘掉前任普舆,我火速辦了婚禮恬口,結果婚禮上,老公的妹妹穿的比我還像新娘沼侣。我一直安慰自己祖能,他們只是感情好,可當我...
    茶點故事閱讀 67,857評論 6 392
  • 文/花漫 我一把揭開白布蛾洛。 她就那樣靜靜地躺著养铸,像睡著了一般。 火紅的嫁衣襯著肌膚如雪雅潭。 梳的紋絲不亂的頭發(fā)上揭厚,一...
    開封第一講書人閱讀 51,679評論 1 305
  • 那天,我揣著相機與錄音扶供,去河邊找鬼筛圆。 笑死,一個胖子當著我的面吹牛椿浓,可吹牛的內容都是我干的太援。 我是一名探鬼主播闽晦,決...
    沈念sama閱讀 40,406評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼提岔!你這毒婦竟也來了仙蛉?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 39,311評論 0 276
  • 序言:老撾萬榮一對情侶失蹤碱蒙,失蹤者是張志新(化名)和其女友劉穎荠瘪,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體赛惩,經...
    沈念sama閱讀 45,767評論 1 315
  • 正文 獨居荒郊野嶺守林人離奇死亡哀墓,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,945評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了喷兼。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片篮绰。...
    茶點故事閱讀 40,090評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖季惯,靈堂內的尸體忽然破棺而出吠各,到底是詐尸還是另有隱情,我是刑警寧澤勉抓,帶...
    沈念sama閱讀 35,785評論 5 346
  • 正文 年R本政府宣布贾漏,位于F島的核電站,受9級特大地震影響琳状,放射性物質發(fā)生泄漏磕瓷。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,420評論 3 331
  • 文/蒙蒙 一念逞、第九天 我趴在偏房一處隱蔽的房頂上張望困食。 院中可真熱鬧,春花似錦翎承、人聲如沸硕盹。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,988評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽瘩例。三九已至,卻和暖如春甸各,著一層夾襖步出監(jiān)牢的瞬間垛贤,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,101評論 1 271
  • 我被黑心中介騙來泰國打工趣倾, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留聘惦,地道東北人。 一個月前我還...
    沈念sama閱讀 48,298評論 3 372
  • 正文 我出身青樓儒恋,卻偏偏與公主長得像善绎,于是被迫代替她去往敵國和親黔漂。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,033評論 2 355

推薦閱讀更多精彩內容