Day09

01 列表類型

1.作用:按位置存放多個(gè)值

2.定義:在[]中用,分隔開多個(gè)任意數(shù)據(jù)類型的值

l=[1,1.2,'a'] # l=list([1,1.2,'a'])

3.類型轉(zhuǎn)換:只要能夠被for循環(huán)遍歷的類型都可以當(dāng)作參數(shù)傳給list()轉(zhuǎn)成列表

4.內(nèi)置方法
優(yōu)先掌握的操作

1.按索引存取值(正向存取+反向存燃倒铡):可以取也可以存
 l=[111,'egon','hello']
 正向取
 print(l[0])
 反向區(qū)
 print(l[-1])
 索引存在則修改對(duì)應(yīng)的值
 l[0]=222
 不管是存還是取哩都,索引不存在則報(bào)錯(cuò)

 2.切片(顧頭不顧尾,步長(zhǎng))
 l[ : ]相當(dāng)于拷貝行為婉徘,淺拷貝
   
 3.長(zhǎng)度
 len(l)

 4.成員運(yùn)算in和not in 
'aaa' in ['aaa',1,2]
'aaa' not in ['aaa',1,2]

5.列表中添加值
(1)追加:l.append(4444)
(2)插入值:l.insert(0,'alex')
(3)extend:添加值l.extend([1,2,3])
6.刪除
(1)del l :通用刪除方法漠嵌,單純刪除沒有返回值
(2)pop()根據(jù)索引刪除咐汞,會(huì)返回刪除的值
(3)remove()根據(jù)元素刪除,返回None

掌握的操作

(1)l.count('111')統(tǒng)計(jì)字符串里某個(gè)字符出現(xiàn)的次數(shù)
(2)l.index('111')查找字符串中是否有子字符串儒鹿,如果沒有就報(bào)錯(cuò)
(3)l.clear()清空字符串
(4)l.reverse()反向取列表中的元素
(5)l.sort()排序化撕,默認(rèn)從小到大反之l.sort(reverse=True)
字符串可以比較大小按照對(duì)應(yīng)的位置依次比較,通過asci碼表
隊(duì)列:FIFO先進(jìn)先出
堆棧:LIFO先進(jìn)后出

02 元組

1.作用:按照索引/位置存放多個(gè)值约炎,只能讀不能改
2.定義:在()中用植阴,分隔開多個(gè)任意數(shù)據(jù)類型的元素

t=(1,1.2,'aa')# t=tuple((1,1.2,'aa'))
x=(10)單獨(dú)一個(gè)括號(hào)代表包含的意思
x=(10,)如果元組中只有一個(gè)元素,必須加圾浅,

3.類型轉(zhuǎn)換

print(tuple('hello'))
print(tuple([1,2,3]))
print(tuple({'a1':111,'a2':333}))

4.內(nèi)置方法
優(yōu)先掌握

1.按索引取值(正向+反向嚷邮帧):只能取
t[0]
t[-1]
2.切片(顧頭不顧尾,步長(zhǎng))
t[0:3]
t[::-1]
3.長(zhǎng)度
len(t)
4.成員運(yùn)算符in和not in
print('aa' in t)
5.循環(huán)
for x in t:
    print(x)

03 字典類型

1.作用:可以映射對(duì)應(yīng)關(guān)系贱傀,一個(gè)K對(duì)應(yīng)一個(gè)V
2.定義:{}內(nèi)用,分隔開多個(gè)k:v伊脓,其中v可以是任意類型府寒,但是K是不可變不能重復(fù)的。

第一種
d={'k1':111,(1,2,3):222}
d={}默認(rèn)是空字典
第二種
d=dict(x=1,y=2,z=3)
第三種:一行代碼執(zhí)行for循環(huán)工作
 nfo=[
['name','egon'],
('age',18),
['gender','male']
]
res=dict(nfo)
第四種:快速初始化一個(gè)字典
d={}.fromkeys(d,None)

3.內(nèi)置方法
優(yōu)先掌握

(1)按k取值:可存可取
d={'k1':111}
d['k1']=222# k存在报腔,修改
d['k2']=3333# k不存在株搔,創(chuàng)建新值
(2)len(d)# 長(zhǎng)度len
(3)成員運(yùn)算in和not in :根據(jù)key
'k1' in d
(4)刪除
  通用刪除
  del d['k1']
  pop刪除:根據(jù)key刪除元素,返回刪除key的value值
  res = d.pop('k1')#返回111
  popitem刪除:隨機(jī)刪除纯蛾,返回元組(刪除的k,刪除的v)
  d.popitem()#返回('k1',111)
  key()#取key
  values()#取values
  items()#取k和v,返回元組

需要掌握

d={'k1',111}
d.clear()#清空
d.update('k2':222,'k3':333)#更新到新字典
d.get()#根據(jù)k取值纤房,沒有k不會(huì)報(bào)錯(cuò)返回None
d.setdefault()
#如果沒有k則添加,返回k對(duì)應(yīng)的v
#如果有不添加返回k對(duì)應(yīng)的v
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市翻诉,隨后出現(xiàn)的幾起案子炮姨,更是在濱河造成了極大的恐慌,老刑警劉巖碰煌,帶你破解...
    沈念sama閱讀 219,427評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件舒岸,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡芦圾,警方通過查閱死者的電腦和手機(jī)蛾派,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,551評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)个少,“玉大人洪乍,你說我怎么就攤上這事∫菇梗” “怎么了壳澳?”我有些...
    開封第一講書人閱讀 165,747評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)茫经。 經(jīng)常有香客問我钾埂,道長(zhǎng)河闰,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,939評(píng)論 1 295
  • 正文 為了忘掉前任褥紫,我火速辦了婚禮姜性,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘髓考。我一直安慰自己部念,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,955評(píng)論 6 392
  • 文/花漫 我一把揭開白布氨菇。 她就那樣靜靜地躺著儡炼,像睡著了一般。 火紅的嫁衣襯著肌膚如雪查蓉。 梳的紋絲不亂的頭發(fā)上乌询,一...
    開封第一講書人閱讀 51,737評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音豌研,去河邊找鬼妹田。 笑死,一個(gè)胖子當(dāng)著我的面吹牛鹃共,可吹牛的內(nèi)容都是我干的鬼佣。 我是一名探鬼主播,決...
    沈念sama閱讀 40,448評(píng)論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼霜浴,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼晶衷!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起阴孟,我...
    開封第一講書人閱讀 39,352評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤晌纫,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后永丝,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體缸匪,經(jīng)...
    沈念sama閱讀 45,834評(píng)論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,992評(píng)論 3 338
  • 正文 我和宋清朗相戀三年类溢,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了凌蔬。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,133評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡闯冷,死狀恐怖砂心,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情蛇耀,我是刑警寧澤辩诞,帶...
    沈念sama閱讀 35,815評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站纺涤,受9級(jí)特大地震影響译暂,放射性物質(zhì)發(fā)生泄漏抠忘。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,477評(píng)論 3 331
  • 文/蒙蒙 一外永、第九天 我趴在偏房一處隱蔽的房頂上張望崎脉。 院中可真熱鬧,春花似錦伯顶、人聲如沸囚灼。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,022評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)灶体。三九已至,卻和暖如春掐暮,著一層夾襖步出監(jiān)牢的瞬間蝎抽,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,147評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工路克, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留樟结,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,398評(píng)論 3 373
  • 正文 我出身青樓衷戈,卻偏偏與公主長(zhǎng)得像狭吼,于是被迫代替她去往敵國(guó)和親层坠。 傳聞我的和親對(duì)象是個(gè)殘疾皇子殖妇,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,077評(píng)論 2 355

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

  • 深拷貝和淺拷貝 import copy 拷貝:將變量中的值復(fù)制一份產(chǎn)生新的數(shù)據(jù),將得到的新數(shù)據(jù)地址返回淺拷貝:co...
    Heyjoky閱讀 270評(píng)論 0 0
  • java學(xué)習(xí)第九天內(nèi)容總結(jié): 學(xué)習(xí)內(nèi)容: 學(xué)習(xí)記錄: 1前鹅、代碼塊:表示一塊代碼區(qū)域。 1)局部代碼塊:結(jié)合if峭梳、w...
    王八的辟谷閱讀 543評(píng)論 0 1
  • 1.什么是函數(shù) 函數(shù)就是對(duì)實(shí)現(xiàn)特定功能的代碼的封裝 2.函數(shù)的分類 系統(tǒng)函數(shù):(內(nèi)置函數(shù)) - 系統(tǒng)已經(jīng)聲明好的函...
    oct___越來(lái)越2閱讀 221評(píng)論 0 1
  • 什么是函數(shù)舰绘?函數(shù)就是對(duì)實(shí)現(xiàn)某一特定的代碼段的封裝 函數(shù)的分類: 內(nèi)置函數(shù):python已經(jīng)實(shí)現(xiàn)的函數(shù),程序員直接使...
    Ygon楊楊閱讀 201評(píng)論 0 0
  • record 1.列表 1.1.數(shù)據(jù):[元素1, 元素2, 元素3, ……] - 元素是任何類型的數(shù)據(jù) 1....
    3ae1c50960af閱讀 113評(píng)論 0 0