内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

Python序列之列表介紹-創(chuàng)新互聯(lián)

  像字符串類型一樣,列表類型也是序列式的數(shù)據(jù)類型,可以通過(guò)下標(biāo)或者切片操作來(lái)訪問(wèn)某一個(gè)
或者一塊連續(xù)的元素。字符串只能由字符組成,而且是不可變的,而列表則是能保留任意數(shù)目的
python對(duì)象的靈活的容器。
  列表不僅可以包括python的標(biāo)準(zhǔn)類型,而且可以用用戶定義的對(duì)象作為自己的元素。列表可以
包含不同類型的對(duì)象,而且要比C或者Python自己的數(shù)組類型都要靈活,因?yàn)閿?shù)組類型所有的
  元素只能是一種類型。列表可以執(zhí)行pop,empt,sort,reverse等操作。列表可以添加或者刪除
元素,還可以跟其他的列表結(jié)合或者把一個(gè)列表分成幾個(gè)??梢詫?duì)單獨(dú)一個(gè)元素或者多個(gè)元素執(zhí)行
insert、update或remove等。
  序列是Python中最基本的數(shù)據(jù)結(jié)構(gòu)。序列中的每個(gè)元素都分配一個(gè)數(shù)字-它的位置或者索引,第一
個(gè)索引是0,第二個(gè)索引是1,以此類推。

寫幾個(gè)列表:

在永春等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站建設(shè)、做網(wǎng)站 網(wǎng)站設(shè)計(jì)制作按需求定制網(wǎng)站,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站制作,網(wǎng)絡(luò)營(yíng)銷推廣,成都外貿(mào)網(wǎng)站建設(shè)公司,永春網(wǎng)站建設(shè)費(fèi)用合理。
hello = ['taokey','taoyake','xixi','19910720']
key = [1,2,3,0,6]
h3 = ["a","b","c"]

訪問(wèn)列表中的值:
用下標(biāo)索引的方式來(lái)訪問(wèn)list,第一個(gè)索引是從0開(kāi)始的,而不是從1。

hello[0]
'taokey'
hello[1]
'taoyake'
key[3]
0
h3[2]
'c'

列表的截取(列表的截取是從0開(kāi)始的,截取到指定位置,但是輸出是指定位置的前一位)

hello[2:4]
['xixi', '19910720']
key
[1, 2, 3, 0, 6]
key[1:3]
[2, 3]
key[1:4]
[2, 3, 0]
list_1[-1] #輸出list列表中倒數(shù)第一個(gè)值
list_1[1:] #從第二個(gè)值開(kāi)始截取

列表的替換

hello[1]
'taoyake'
hello[1] = 'jack'
hello[1]
'jack'
hello
['taokey', 'jack', 'xixi', '19910720']

del()
列表的刪除,可以指定索引刪除一個(gè)或者多個(gè)值

hello
['taokey', 'jack', 'xixi', '19910720']
del hello[0]
hello
['jack', 'xixi', '19910720']
key
[1, 2, 3, 0, 6]
del key[1:2]
key
[1, 3, 0, 6]

append()
在列表末尾添加新的對(duì)象:

hello = ['taokey','taoyake','xixi','19910720']
hello
['taokey', 'taoyake', 'xixi', '19910720']
hello.append(110)
hello.append(120)
hello
['taokey', 'taoyake', 'xixi', '19910720', 110, 120]

insert()
將指定對(duì)象插入列表的指定位置,加入是指定第二個(gè),那就是從
0開(kāi)始,添加到第二個(gè)值的位置。

hello = ['taoyake','xixi','haha','1991','2017']
hello.insert(2,100)
hello
['taoyake', 'xixi', 100, 'haha', '1991', '2017']
key = ['100','200','300','400','500']
key.insert(3,9999)
key
['100', '200', '300', 9999, '400', '500']

python遍歷列表:
第一種方法:

key = ['100','200','300','400','500']
>>> for id in key:
...     print id
...
100
200
300
400
500

第二種方法:(帶索引序號(hào))

hello = ['taoyake','xixi','haha','1991','2017','tyk','open']
for index,id in enumerate(hello):
...     print index,id
...
0 taoyake
1 xixi
2 haha
3 1991
4 2017
5 tyk
6 open

python列表腳本操作符
len():長(zhǎng)度

hello
['taoyake', 'xixi', 'haha', '1991', '2017', 'tyk', 'open']
len(hello)
7
key
['100', '200', '300', '400', '500']
len(key)
5

組合

hello+key
['taoyake', 'xixi', 'haha', '1991', '2017', 'tyk', 'open', '100', '200', '300', '400', '500']
hello
['taoyake', 'xixi', 'haha', '1991', '2017', 'tyk', 'open']
key
['100', '200', '300', '400', '500']

重復(fù)

['ok']*3
list_1=('ok')
list_1*3
'okokok'

元素是否存在列表中,如果存在則為True,不存在則為False
taoyake in ['hello','taokey','taoyake','yak']

hello = ['taoyake','xixi','haha','1991','2017','tyk','open']
'111' in hello
False
hello = ['taoyake','xixi','haha','1991','2017','tyk','open']
'tyk' in hello
True

python列表函數(shù)&&方法
cmp():
cmp(list_1,list_2)
list_1:第一個(gè)需要進(jìn)行比較的列表
list_2:第二個(gè)需要進(jìn)行比較的列表

返回的結(jié)果:
如果比較的兩個(gè)列表是同一類型的元素,則兩個(gè)列表的值進(jìn)行比較,并且會(huì)返回一個(gè)結(jié)果。
假如兩個(gè)列表中的元素不同一類型,則檢查它們是否是數(shù)字。
如果是數(shù)字,執(zhí)行必要的數(shù)字強(qiáng)制類型轉(zhuǎn)換,然后比較。
如果有一方的元素是數(shù)字,則另一方的元素"大"(數(shù)字是"最小的")
否則,通過(guò)類型名字的字母順序進(jìn)行比較。

list_1=[1,2,3]
list_2=(4,5,6)
cmp(list_1,list_2)
-1
cmp(list_2,list_1)
1
list_2=(1,2,3)
cmp(list_1,list_2)
0

max(list_1)
這個(gè)列表中大的一個(gè)值

hello =[100,20,40,300,789]
max(hello)
789
min(list_1)
這個(gè)列表中最小的一個(gè)值
hello =[100,20,40,300,789]
min(hello)
20

list.sort()
對(duì)列表進(jìn)行排序

hello=[100,20,40,300,789,90,234,74]
hello.sort()
hello
[20, 40, 74, 90, 100, 234, 300, 789]

list.count()
統(tǒng)計(jì)某個(gè)元素在列表中出現(xiàn)的次數(shù)

hello = ["a","b","c","a","c","a"]
hello.count("a")
3
hello.count("c")
2

list.extend()
在列表末尾一次性追加另一個(gè)序列中的多個(gè)值

list1=[111,222,333,"ok"]
list2=["book","open","look","ok"]
list1.extend(list2)
list1
[111, 222, 333, 'ok', 'book', 'open', 'look', 'ok']

list.pop()
移除列表中的一個(gè)元素(默認(rèn)移除最后一個(gè)元素),并且返回該元素的值

list2
['book', 'open', 'look', 'ok']
list2.pop()
'ok'
list2
['book', 'open', 'look']
list2.pop(1)
'open'
list2
['book', 'look']

remove()
函數(shù)用于移除列表中某個(gè)值的第一個(gè)匹配項(xiàng)。

list1
[111, 222, 333, 'ok', 'book', 'open', 'look', 'ok']
list1.remove(111)
list1
[222, 333, 'ok', 'book', 'open', 'look', 'ok']
list1.remove('ok')
list1
[222, 333, 'book', 'open', 'look', 'ok']

list.reverse()
反向列表中元素

list1=["c","o","b","e","k"]
list1.reverse()
list1
['k', 'e', 'b', 'o', 'c']

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。

網(wǎng)站欄目:Python序列之列表介紹-創(chuàng)新互聯(lián)
瀏覽路徑:http://www.rwnh.cn/article42/jddhc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供云服務(wù)器網(wǎng)站內(nèi)鏈、品牌網(wǎng)站制作、網(wǎng)頁(yè)設(shè)計(jì)公司、網(wǎng)站維護(hù)、做網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都做網(wǎng)站
库尔勒市| 石渠县| 凤城市| 云和县| 辽源市| 福鼎市| 西吉县| 娱乐| 江川县| 白山市| 绵竹市| 镶黄旗| 义马市| 临清市| 社会| 通化县| 洪江市| 泸西县| 临桂县| 大冶市| 平泉县| 庆元县| 禹城市| 错那县| 襄垣县| 卫辉市| 南阳市| 济宁市| 抚州市| 安远县| 疏附县| 永顺县| 和静县| 张家界市| 金沙县| 临高县| 会东县| 茂名市| 龙海市| 崇仁县| 遵化市|