學(xué)習(xí)Python編程第013天

雖然學(xué)到目前為止删顶,我還不知道可以用Python編程為我的工作做些什么事情,如何來提高我的工作效率淑廊,也不知道何時(shí)可以幫到我提高工作效率逗余,但我還是堅(jiān)持每天花一定的時(shí)間來學(xué)習(xí)Python,相信在未來的某一天季惩,Python一定會(huì)對(duì)我有所幫助录粱。

>>> spam=['hello','hi','howdy','heyas']

>>> spam.index('hello')? #查找'hello'所在列表的位置

0

>>> spam.index('heyas')? #查找'heyas'所在列表的位置

3

>>> spam.index('he')? #沒有找到要查找的值腻格,就會(huì)報(bào)錯(cuò)。

Traceback (most recent call last):

? File "<pyshell#8>", line 1, in <module>

? ? spam.index('he')

ValueError: 'he' is not in list

>>> spam=['hello','hi','howdy','heyas','hi']

>>> spam.index('hi')? #如果有兩個(gè)相同的值啥繁,只會(huì)顯示第1個(gè)值的位置

1

>>> spam=['hello','hi','howdy','heyas','hi',445]

>>> spam.append(452)? # append()將參數(shù)添加到列表末尾

>>> spam

['hello', 'hi', 'howdy', 'heyas', 'hi', 445, 452]

>>> spam.insert(1,333)? # insert()可以在列表任意下標(biāo)處插入一個(gè)值荒叶,第一個(gè)參數(shù)是新值的下標(biāo),第二個(gè)參數(shù)是新值

>>> spam

['hello', 333, 'hi', 'howdy', 'heyas', 'hi', 445, 452]

append()和insert()是列表方法输虱,只能在列表上調(diào)用些楣,不能在其他值上調(diào)用,例如字符串和整型宪睹。

>>> spam=['hello', 333, 'howdy', 'heyas', 'hi', 445, 452]

>>> spam.remove('hi')? #從列表中刪除一個(gè)值愁茁,只有第一次出現(xiàn)的值會(huì)被刪除,值不存在亭病,會(huì)報(bào)錯(cuò)鹅很。

>>> spam

['hello', 333, 'howdy', 'heyas', 'hi', 445, 452]

如果知道想要?jiǎng)h除的下標(biāo),用del()語句罪帖,如果知道想要?jiǎng)h除的值促煮,用remove()。

>>> spam=[5,8,4,9,6,32,18,9,-7,48,1,51,51,5]

>>> spam.sort()? # sort()可以讓列表值順序排序

>>> spam

[-7, 1, 4, 5, 5, 6, 8, 9, 9, 18, 32, 48, 51, 51]

>>> spam.sort(reverse=True)? # sort(reverse=True)加參數(shù)后可以倒序

>>> spam

[51, 51, 48, 32, 18, 9, 9, 8, 6, 5, 5, 4, 1, -7]

只能對(duì)純數(shù)字整袁,或是純字符排序菠齿,不然會(huì)出錯(cuò)。

>>> spam=['a','z','A','Z']

>>> spam.sort()? # sort()對(duì)字符串排序時(shí)坐昙,使用“ASCII”字符順序绳匀,而不是實(shí)際的字典順序,這樣的排序大寫字母排在小寫字母之前炸客。

>>> spam

['A', 'Z', 'a', 'z']

>>> spam.sort(key=str.lower)? #加參數(shù)key=str.lower可以把列表中的字母當(dāng)成小寫再進(jìn)行排序

>>> spam

['A', 'a', 'Z', 'z']

import random? #第1步疾棵、導(dǎo)入random模塊

messages=['It is certain',

? ? 'It is decidedly so',

? ? 'Yes def initely',

? ? 'Reply hazy try again',

? ? 'Ask again later',

? ? 'Concentrate and ask again',

? ? 'My reply is no',

? ? 'Outlook not so good',

? ? 'Very doubtful']? #定義一個(gè)列表

print(messages[random.randint(0,len(messages)-1)])?

#調(diào)用random.randint()函數(shù),帶兩個(gè)參數(shù)痹仙,0和len(messages)-1列表長度-1是尔,這個(gè)方法的好處在于,很容易向列表添加或刪除字符串开仰,而不必改變其他行的代碼拟枚。如果稍后更新代碼,就可以少改幾行代碼抖所,忘記改代碼而犯錯(cuò)的可能性也更小了梨州。

#作用是求值0和列表長度-1的一個(gè)隨機(jī)整數(shù)包括0和列表長度-1的這個(gè)數(shù)

#把這個(gè)下標(biāo)的列表值打印到屏幕上痕囱。

這是一種最笨的田轧,最慢的學(xué)習(xí)方法,但我相信鞍恢,這是最簡單的方法傻粘,一步一個(gè)腳印只要堅(jiān)持每窖,也可以到達(dá)終點(diǎn)。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末弦悉,一起剝皮案震驚了整個(gè)濱河市窒典,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌稽莉,老刑警劉巖瀑志,帶你破解...
    沈念sama閱讀 222,627評(píng)論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異污秆,居然都是意外死亡劈猪,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,180評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門良拼,熙熙樓的掌柜王于貴愁眉苦臉地迎上來战得,“玉大人,你說我怎么就攤上這事庸推〕U欤” “怎么了?”我有些...
    開封第一講書人閱讀 169,346評(píng)論 0 362
  • 文/不壞的土叔 我叫張陵贬媒,是天一觀的道長聋亡。 經(jīng)常有香客問我,道長际乘,這世上最難降的妖魔是什么杀捻? 我笑而不...
    開封第一講書人閱讀 60,097評(píng)論 1 300
  • 正文 為了忘掉前任,我火速辦了婚禮蚓庭,結(jié)果婚禮上致讥,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好叠荠,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,100評(píng)論 6 398
  • 文/花漫 我一把揭開白布窖式。 她就那樣靜靜地躺著,像睡著了一般请契。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上夏醉,一...
    開封第一講書人閱讀 52,696評(píng)論 1 312
  • 那天爽锥,我揣著相機(jī)與錄音,去河邊找鬼畔柔。 笑死氯夷,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的靶擦。 我是一名探鬼主播腮考,決...
    沈念sama閱讀 41,165評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼雇毫,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了踩蔚?” 一聲冷哼從身側(cè)響起棚放,我...
    開封第一講書人閱讀 40,108評(píng)論 0 277
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎馅闽,沒想到半個(gè)月后飘蚯,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,646評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡福也,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,709評(píng)論 3 342
  • 正文 我和宋清朗相戀三年孝冒,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片拟杉。...
    茶點(diǎn)故事閱讀 40,861評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡庄涡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出搬设,到底是詐尸還是另有隱情穴店,我是刑警寧澤,帶...
    沈念sama閱讀 36,527評(píng)論 5 351
  • 正文 年R本政府宣布拿穴,位于F島的核電站泣洞,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏默色。R本人自食惡果不足惜球凰,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,196評(píng)論 3 336
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望腿宰。 院中可真熱鬧呕诉,春花似錦、人聲如沸吃度。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,698評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽椿每。三九已至伊者,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間间护,已是汗流浹背亦渗。 一陣腳步聲響...
    開封第一講書人閱讀 33,804評(píng)論 1 274
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留汁尺,地道東北人法精。 一個(gè)月前我還...
    沈念sama閱讀 49,287評(píng)論 3 379
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親亿虽。 傳聞我的和親對(duì)象是個(gè)殘疾皇子菱涤,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,860評(píng)論 2 361