列表

列表切片后進(jìn)行刪除或者添加,差不多是賦值咏窿,當(dāng)切片有步長時則需要一一切的數(shù)目和添加數(shù)目對應(yīng)

list[0:0:1]

list.index(元素斟或,start,end_) 會返回一個元素所在的序列(第幾個

list.append(元素集嵌,最后加起來)

list.extend(一個列表,最后加起來)

list.insert(序列號萝挤,元素)_

list.count(x)找x出現(xiàn)的次數(shù)

list.reserve()_反轉(zhuǎn)

list.sort()排序

len 長度 max min ASCII碼御毅,必須是同一種類型,字符串之間比不來平斩,可以比數(shù)字

list.remove(元素名) 移除一個元素名

del list[]亚享,del [開始:截止]刪除元素

list.pop(列表序列號,否則最后一個)

? 1. 序列
? 1.1 基本概念
? 1.2 序列的分類
? 2. 列表(list)
? 2.1 列表的使用
? 2.2 切片
? 3. 通用操作
? 4. 修改列表
? 5. 列表的方法
? 6. 遍歷列表
? 6.1 for循環(huán)
? 6.2 range()函數(shù)

二.筆記

  1. 序列(sequence)

1.1 基本概念
? 序列是Python中最基本的一種數(shù)據(jù)結(jié)構(gòu)绘面。序列用于保存一組有序的數(shù)據(jù)欺税,所有的數(shù)據(jù)在序列當(dāng)中都有一個唯一的位置(索引)并且序列中的數(shù)據(jù)會按照添加的順序來分配索引
? 數(shù)據(jù)結(jié)構(gòu)指計算機(jī)中數(shù)據(jù)存儲的方式
1.2 序列的分類
? 可變序列(序列中的元素可以改變):例如 列表(list)字典(dict)
? 不可變序列(序列中的元素不能改變):例如 字符串(str)元組(tuple)

  1. 列表(list)
    ? 列表是Python中的一個對象
    ? 列表的作用
    ? 列表中可以保存多個有序的數(shù)據(jù)
    列表是用來存儲對象的對象
    2.1 列表的使用
    ? 列表的創(chuàng)建:通過[]來創(chuàng)建一個空列表
    2.2 切片
    ? 切片是指從現(xiàn)有列表中獲得一個子列表
    ? 通過切片來獲取指定的元素
    ? 語法: 列表[起始 : 結(jié)束 : 步長]
    ? 通過切片獲取元素時,會包括起始位置的元素,不會包括結(jié)束位置的元素
    ? 起始位置和結(jié)束位置的索引可以不寫
    ? 如果省略結(jié)束位置, 則會從當(dāng)前的開始位置一直截取到最后
    ? 如果省略開始位置, 則會從第一個元素截取到結(jié)束的元素,但是不包括結(jié)束的元素
    ? 如果開始位置和結(jié)束位置都省略, 則則會從第一個元素開始截取到最后一個元素
    ? 步長表示每次獲取元素的間隔揭璃,默認(rèn)是1(可以省略不寫)
    ? 步長不能是0,但可以是是負(fù)數(shù)
  2. 通用操作
    ? + 和 *
    ? + 可以將兩個列表拼接成一個列表
    ? * 可以將列表重復(fù)指定的次數(shù) (注意2個列表不能夠做乘法晚凿,要和整數(shù)做乘法運(yùn)算)
    ? in 和 not in
    ? in用來檢查指定元素是否在列表當(dāng)中
    ? not in 用來檢查指定元素是否不在列表當(dāng)中
    ? len() 獲取列表中元素的個數(shù)
    ? max() 獲取列表中最大值
    ? min() 獲取列表中最小值

? list.index(x[, start[, end]])
? 第一個參數(shù) 獲取指定元素在列表中的位置
? 第二個參數(shù) 表示查找的起始位置
? 第三個參數(shù) 表示查找的結(jié)束位置
? list.count(x) 統(tǒng)計指定元素在列表中出現(xiàn)的個數(shù)

  1. 修改列表
    ? 通過切片來修改(起始就是給切片的內(nèi)容重新賦值,但是賦值的內(nèi)容必須是一個序列)
    ? 當(dāng)設(shè)置了步長時,序列中元素的個數(shù)必須和切片中元素的個數(shù)保持一致
    ? 通過切片來刪除元素
    ? del list[起始 : 結(jié)束]
    ? list = [ ]
  2. 列表的方法
    ? append() 像列表的最后添加一個元素
    ? insert(arg1,arg2) 像列表指定位置插入一個元素 參數(shù)1:要插入的位置 參數(shù)2:要插入的元素
    ? extend(iterable) 使用一個新的序列來擴(kuò)展當(dāng)前序列(它會將該序列的中元素添加到列表中) 參數(shù)需要傳遞一個序列
    ? pop() 根據(jù)索引刪除并返回指定元素
    ? remove() 刪除指定元素 (如果相同值的元素有多個瘦馍,只會刪除第一個)
    ? reverse() 翻轉(zhuǎn)列表
    ? sort(key=None,reverse=False) 用來對列表中的元素進(jìn)行排序 reverse:True反序歼秽;False 正序
  3. 遍歷列表
    6.1 for循環(huán)
    ? 通過for循環(huán)來遍歷列表
    語法
    for 變量 in 序列(遍歷的規(guī)則):
    代碼塊
    ? 注意: for循環(huán)的代碼塊會執(zhí)行多次,序列中有幾個元素就會執(zhí)行幾次。每執(zhí)行一次就會將序列中的一個元素賦值給變量,所以我們可以通過變量來獲取列表中的元素
    6.2 range(start, stop[, step])
    參數(shù)說明
    ? ·start: 計數(shù)從 start 開始情组。默認(rèn)是從 0 開始燥筷。例如range(5)等價于range(0, 5);
    ? stop: 計數(shù)到 stop 結(jié)束院崇,但不包括 stop肆氓。例如:range(0, 5) 是[0, 1, 2, 3, 4]沒有5
    ? step:步長底瓣,默認(rèn)為1谢揪。例如:range(0, 5) 等價于 range(0, 5, 1)
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末捐凭,一起剝皮案震驚了整個濱河市拨扶,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌茁肠,老刑警劉巖患民,帶你破解...
    沈念sama閱讀 222,865評論 6 518
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異垦梆,居然都是意外死亡匹颤,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,296評論 3 399
  • 文/潘曉璐 我一進(jìn)店門奶赔,熙熙樓的掌柜王于貴愁眉苦臉地迎上來惋嚎,“玉大人杠氢,你說我怎么就攤上這事站刑。” “怎么了鼻百?”我有些...
    開封第一講書人閱讀 169,631評論 0 364
  • 文/不壞的土叔 我叫張陵绞旅,是天一觀的道長摆尝。 經(jīng)常有香客問我,道長因悲,這世上最難降的妖魔是什么堕汞? 我笑而不...
    開封第一講書人閱讀 60,199評論 1 300
  • 正文 為了忘掉前任,我火速辦了婚禮晃琳,結(jié)果婚禮上讯检,老公的妹妹穿的比我還像新娘。我一直安慰自己卫旱,他們只是感情好人灼,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,196評論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著顾翼,像睡著了一般投放。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上适贸,一...
    開封第一講書人閱讀 52,793評論 1 314
  • 那天灸芳,我揣著相機(jī)與錄音,去河邊找鬼拜姿。 笑死烙样,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的砾隅。 我是一名探鬼主播误阻,決...
    沈念sama閱讀 41,221評論 3 423
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼晴埂!你這毒婦竟也來了究反?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 40,174評論 0 277
  • 序言:老撾萬榮一對情侶失蹤儒洛,失蹤者是張志新(化名)和其女友劉穎精耐,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體琅锻,經(jīng)...
    沈念sama閱讀 46,699評論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡卦停,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,770評論 3 343
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了恼蓬。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片惊完。...
    茶點(diǎn)故事閱讀 40,918評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖处硬,靈堂內(nèi)的尸體忽然破棺而出小槐,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 36,573評論 5 351
  • 正文 年R本政府宣布凿跳,位于F島的核電站件豌,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏控嗜。R本人自食惡果不足惜茧彤,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,255評論 3 336
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望疆栏。 院中可真熱鬧曾掂,春花似錦、人聲如沸壁顶。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,749評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽博助。三九已至险污,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間富岳,已是汗流浹背蛔糯。 一陣腳步聲響...
    開封第一講書人閱讀 33,862評論 1 274
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留窖式,地道東北人蚁飒。 一個月前我還...
    沈念sama閱讀 49,364評論 3 379
  • 正文 我出身青樓,卻偏偏與公主長得像萝喘,于是被迫代替她去往敵國和親淮逻。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,926評論 2 361

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