序列是python中最基本的數(shù)據(jù)結(jié)構(gòu),python有6個(gè)序列的內(nèi)置類(lèi)型,最常見(jiàn)的是列表和元組
在海城等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專(zhuān)注、極致的服務(wù)理念,為客戶(hù)提供成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作 網(wǎng)站設(shè)計(jì)制作按需網(wǎng)站制作,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站設(shè)計(jì),營(yíng)銷(xiāo)型網(wǎng)站建設(shè),成都外貿(mào)網(wǎng)站制作,海城網(wǎng)站建設(shè)費(fèi)用合理。序列都可以的操作:索引、切片、加、乘,檢查成員
列表的數(shù)據(jù)項(xiàng)不具有相同的類(lèi)型,創(chuàng)建一個(gè)列表,只要把逗號(hào)分隔的不同的數(shù)據(jù)項(xiàng)使用方括號(hào)括起來(lái)即可
列表:
訪(fǎng)問(wèn)列表中的值()
list1=[1,2,3]
list[0], list[1:3]
更新列表:
list.append(1)
刪除列表:
del list[1]
+用于組合列表,* 號(hào)用于重復(fù)列表
["a"]*3 ==== ["a", "a", "a"]
[1,2] + [3,4] ==== [1,2,3,4]
list[-2] 列表的倒數(shù)第二個(gè)元素
python列表的函數(shù)——> cmp(list1, list2), len(list1), max(list), min(list), list(seq)__將元組轉(zhuǎn)換為列表
列表的方法:
list.append(1)——》在末尾添加新對(duì)象
list.count(2)——》統(tǒng)計(jì)某個(gè)元素在列表中出現(xiàn)的次數(shù)
list.extend("swq")——》在列表末尾一次性追加另一個(gè)序列中的多個(gè)值(新列表擴(kuò)展原來(lái)的列表)
list.index(dada)——》在列表中找到某個(gè)值第一次匹配想的索引位置
list.insert(index, obj) ——》將列表插入index位置
list.pop([index=-1]) ——》移除列表中的一個(gè)元素(默認(rèn)最后一個(gè)元素),并且返回該元素的值
list.remove(a)——》移除列表中某個(gè)值的第二個(gè)匹配值
list.reverse() ——》反向列表中元素(改變?cè)斜恚祷刂禐镹one)
list.sort(cmp=None,key=None,reverse=False)——》對(duì)原列表排序
注:
只要是可迭代對(duì)象都可以用sorted 。sorted(itrearble, cmp=None, key=None, reverse=False),=號(hào)后面是默認(rèn)值 默認(rèn)是升序排序的, 如果想讓結(jié)果降序排列,用reverse=True,
最后會(huì)將排序的結(jié)果放到一個(gè)新的列表中, 而不是對(duì)iterable本身進(jìn)行修改。
上述排序——(字符串為按字母排序)
比較排序優(yōu)缺點(diǎn):
sorted 和list.sort 都接受key, reverse定制。但是區(qū)別是:
1、list.sort()是列表中的方法,只能用于列表。而sorted可以用于任何可迭代的對(duì)象。
2、list.sort()是在原序列上進(jìn)行修改,不會(huì)產(chǎn)生新的序列。所以如果你不需要舊的序列,可以選擇list.sort()。 sorted() 會(huì)返回一個(gè)新的序列。舊的對(duì)象依然存在。
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線(xiàn),公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性?xún)r(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專(zhuān)為企業(yè)上云打造定制,能夠滿(mǎn)足用戶(hù)豐富、多元化的應(yīng)用場(chǎng)景需求。
本文題目:python——list總結(jié)-創(chuàng)新互聯(lián)
文章出自:http://www.rwnh.cn/article16/jcodg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制網(wǎng)站、App開(kāi)發(fā)、網(wǎng)站設(shè)計(jì)、服務(wù)器托管、網(wǎng)站設(shè)計(jì)公司、搜索引擎優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容