Python學(xué)習(xí)筆記0125

2D lists

數(shù)字矩陣matrix

[
matrix = [
[1, 2, 3],
[4, 5, 6],
[7, 8, 9]
]

[1, 2, 3] 代表一個(gè)list
2 是這個(gè)矩陣中l(wèi)ist的一個(gè)item
如果要訪問(wèn)這個(gè)list中的2這個(gè)item马胧,如何表示呢
matrix [0][1] dd

  • list Methods的operations運(yùn)算符彻采, list——[5乙濒, 2损合,1, 7, 4]
        • -append 在list尾部添加項(xiàng)目亲茅, 比如 numbers.append(20)
      • -insert 在指定位置index前添加項(xiàng)目 比如numbers. insert(0, 10)
      • -remove 刪除指定列表中的項(xiàng)目 回铛, 比如 numbers.remove(5) 是指從列表中刪除項(xiàng)目5
      • -clear 刪除列表中全部項(xiàng)目, 比如 numbers. clear(), 全部刪除
      • -pop 刪除列表中最后一個(gè)項(xiàng)目克锣, 比如numbers. pop()
    • -index 查詢列表中某項(xiàng)目對(duì)應(yīng)的序號(hào)茵肃, 比如numbers.index(5), print輸出就是0
    • -in 查詢某數(shù)字或項(xiàng)目是否在字符串中,如果在返回布爾值TRUE袭祟,否的話FALSE
    • -count 查詢某列表中單一項(xiàng)目的個(gè)數(shù)或出現(xiàn)的次數(shù)验残,比如print(numbers.count(5))= 2
    • -sort 給列表中的數(shù)字或者字符排序 默認(rèn)排序是升序ascending
    • -reverse 降序排列, 比如-numbers. reverse()
    • -copy 列表復(fù)制巾乳,生成獨(dú)立的仿制列表您没。

練習(xí)-刪除列表中重復(fù)的數(shù)字

# 換句話說(shuō)鸟召,意思是,要生成一個(gè)新的列表氨鹏,給這個(gè)新列表取一個(gè)變量欧募,當(dāng)就列表中的數(shù)字不在新列表中時(shí),就把舊的列表中的數(shù)字增加到新列表中append()
numbers = [2, 2, 4, 7, 4, 8, 2, 6, 1]  所以運(yùn)行代碼為:

numbers = [2, 2, 4, 7, 4, 8, 2, 6, 1]
uniques = []
for number in numbers:
if number not in uniques:
uniques.append(number)
print(uniques)

元組tuple()

# 跟列表[]類似喻犁,但是元組無(wú)法修改(增加槽片、刪除、改變)肢础,可以計(jì)數(shù)count還有挑序號(hào)index
如果你不希望別人更改你的列表还栓,就最好用元組,而不是用方括號(hào)

元組開(kāi)箱 unpacking

coordinates = (1, 2, 3)
x = coordinates[0]
y = coordinates[1]
z = coordinates[2]
x, y, z = coordinates

除了元組传轰,列表也可以用來(lái)開(kāi)箱

dictionary詞典容器

value pair 數(shù)值對(duì)
詞典中每一個(gè)key應(yīng)該是唯一的

get(x, default value)
最大的作用是用來(lái)做映射mapping

words = {
":)" : “??”
“:(”:“??”
}

以上映射代表:數(shù)值對(duì)剩盒,value Pair

message = input(">")
words = message.split(' ')
emojis = {
":)": "??",
":(": "??"
}
output = ""
for word in words:
output += emojis.get(word, word) + " "
print(output)

步驟拆解
1 先定義用戶看到的光標(biāo),用來(lái)給用戶輸入語(yǔ)句慨蛙。
2 如果輸入的是多個(gè)詞辽聊,并保留空格,需要將不同的單詞拆開(kāi)期贫,所以要用到split跟匆。
3 用詞典來(lái)映射,變量通砍,等號(hào)玛臂,花括號(hào)
4 定義輸出的變量output, 這里用到For循環(huán)語(yǔ)句封孙,當(dāng)輸入的詞為詞典中的詞時(shí)迹冤,這是獲取這個(gè)詞然后加上空格。 如果輸入的詞為兩個(gè)虎忌,這時(shí)為X + Y+ . 如果輸出的詞不在詞典中泡徙,那么就保留這個(gè)詞。 因此表達(dá)式是output += emojis.get(word, word)+ " "

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末膜蠢,一起剝皮案震驚了整個(gè)濱河市堪藐,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌挑围,老刑警劉巖庶橱,帶你破解...
    沈念sama閱讀 218,204評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異贪惹,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)寂嘉,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,091評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門奏瞬,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)枫绅,“玉大人,你說(shuō)我怎么就攤上這事硼端〔⒘埽” “怎么了?”我有些...
    開(kāi)封第一講書人閱讀 164,548評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵珍昨,是天一觀的道長(zhǎng)县耽。 經(jīng)常有香客問(wèn)我,道長(zhǎng)镣典,這世上最難降的妖魔是什么兔毙? 我笑而不...
    開(kāi)封第一講書人閱讀 58,657評(píng)論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮兄春,結(jié)果婚禮上澎剥,老公的妹妹穿的比我還像新娘。我一直安慰自己赶舆,他們只是感情好哑姚,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,689評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著芜茵,像睡著了一般叙量。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上九串,一...
    開(kāi)封第一講書人閱讀 51,554評(píng)論 1 305
  • 那天绞佩,我揣著相機(jī)與錄音,去河邊找鬼蒸辆。 笑死征炼,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的躬贡。 我是一名探鬼主播谆奥,決...
    沈念sama閱讀 40,302評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼拂玻!你這毒婦竟也來(lái)了酸些?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書人閱讀 39,216評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤檐蚜,失蹤者是張志新(化名)和其女友劉穎魄懂,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體闯第,經(jīng)...
    沈念sama閱讀 45,661評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡市栗,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,851評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片填帽。...
    茶點(diǎn)故事閱讀 39,977評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡蛛淋,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出篡腌,到底是詐尸還是另有隱情褐荷,我是刑警寧澤,帶...
    沈念sama閱讀 35,697評(píng)論 5 347
  • 正文 年R本政府宣布嘹悼,位于F島的核電站叛甫,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏杨伙。R本人自食惡果不足惜其监,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,306評(píng)論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望缀台。 院中可真熱鬧棠赛,春花似錦、人聲如沸膛腐。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 31,898評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)哲身。三九已至辩涝,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間勘天,已是汗流浹背怔揩。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 33,019評(píng)論 1 270
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留脯丝,地道東北人商膊。 一個(gè)月前我還...
    沈念sama閱讀 48,138評(píng)論 3 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像宠进,于是被迫代替她去往敵國(guó)和親晕拆。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,927評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容