真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

python切片函數(shù),python 切片用法

python的高級(jí)的特性-切片(slice)

slice 會(huì)讓我們?cè)竞軓?fù)雜的操作的變得很簡(jiǎn)單

創(chuàng)新互聯(lián)建站自2013年起,先為鄂托克等服務(wù)建站,鄂托克等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為鄂托克企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問(wèn)題。

已知:

1)獲取 L的前50個(gè)數(shù)(一)

L[0:5]表示從索引0開(kāi)始 截取到索引5(但不包括5

2)獲取 L的前50個(gè)數(shù) (二)

3)從某個(gè)索引取到某個(gè)索引

L[3:5]表示從索引3 開(kāi)始 截取到 索引4(5-1)

4)倒數(shù)截取

倒數(shù)截取的結(jié)束 也是不包含L[-5:-2] 表示 從倒數(shù)第5個(gè)數(shù)字截取到倒數(shù)第3個(gè)(不包括-2 即 -3)

5) 規(guī)律跳躍截取

L[::2]表示,全部數(shù)據(jù),每隔2個(gè)截取一個(gè)

L[-10::2] 表示,后10位數(shù) 每?jī)蓚€(gè)截取一個(gè)

7)字符串也可以使用切片

python--pandas切片

可以用中括號(hào) [] 完成對(duì)數(shù)據(jù)框的切片。利用 列名 對(duì)列進(jìn)行切片,利用 列的布爾序列 對(duì)行進(jìn)行切片。

用 iloc 方法,使用行列的 位置 對(duì)數(shù)據(jù)框進(jìn)行切片。支持布爾切片。

只傳入一個(gè)參數(shù)時(shí),表示對(duì)行進(jìn)行切片。參數(shù)為整數(shù)返回序列,參數(shù)為列表返回?cái)?shù)據(jù)框。正數(shù)表示正向切片,

負(fù)數(shù)表示反向切片。

使用 iloc 方法進(jìn)行列切片時(shí),需要行參數(shù)設(shè)置為 : ,表示選取所有的行。列切片方法與行切片相同。

同時(shí)設(shè)置行參數(shù)與列參數(shù),使用 iloc 進(jìn)行組合切片。

使用 loc 方法,用行列的 名字 對(duì)數(shù)據(jù)框進(jìn)行切片,同時(shí)支持布爾索引。

傳入一個(gè)參數(shù)時(shí),只對(duì)行進(jìn)行切片。

使用 loc 方法進(jìn)行列切片時(shí),行參數(shù)需要設(shè)置為 : ,表示選取所有行。列切片方法與行切片相同。

同時(shí)設(shè)置行參數(shù)和列參數(shù),使用 loc 方法進(jìn)行組合切片。

filter 方法與 loc 方法類似,都是基于索引名和列名進(jìn)行切片。

python 列表切片的用法集合

"""

其中,第一個(gè)數(shù)字start表示切片開(kāi)始位置,默認(rèn)為0;

第二個(gè)數(shù)字end表示切片截止(但不包含)位置(默認(rèn)為列表長(zhǎng)度);

第三個(gè)數(shù)字step表示切片的步長(zhǎng)(默認(rèn)為1)。

當(dāng)start為0時(shí)可以省略,當(dāng)end為列表長(zhǎng)度時(shí)可以省略,

當(dāng)step為1時(shí)可以省略,并且省略步長(zhǎng)時(shí)可以同時(shí)省略最后一個(gè)冒號(hào)。

另外,當(dāng)step為負(fù)整數(shù)時(shí),表示反向切片,這時(shí)start應(yīng)該比end的值要大才行。

"""

aList = [3, 4, 5, 6, 7, 9, 11, 13, 15, 17]

print (aList[::]) # 返回包含原列表中所有元素的新列表

print (aList[::-1]) # 返回包含原列表中所有元素的逆序列表

print (aList[::2]) # 隔一個(gè)取一個(gè),獲取偶數(shù)位置的元素

print (aList[1::2]) # 隔一個(gè)取一個(gè),獲取奇數(shù)位置的元素

print (aList[3:6]) # 指定切片的開(kāi)始和結(jié)束位置

aList[0:100] # 切片結(jié)束位置大于列表長(zhǎng)度時(shí),從列表尾部截?cái)?/p>

aList[100:] # 切片開(kāi)始位置大于列表長(zhǎng)度時(shí),返回空列表

aList[len(aList):] = [9] # 在列表尾部增加元素

aList[:0] = [1, 2] # 在列表頭部插入元素

aList[3:3] = [4] # 在列表中間位置插入元素

aList[:3] = [1, 2] # 替換列表元素,等號(hào)兩邊的列表長(zhǎng)度相等

aList[3:] = [4, 5, 6] # 等號(hào)兩邊的列表長(zhǎng)度也可以不相等

aList[::2] = [0] * 3 # 隔一個(gè)修改一個(gè)

print (aList)

aList[::2] = ['a', 'b', 'c'] # 隔一個(gè)修改一個(gè)

aList[::2] = [1,2] # 左側(cè)切片不連續(xù),等號(hào)兩邊列表長(zhǎng)度必須相等

aList[:3] = [] # 刪除列表中前3個(gè)元素

del aList[:3] # 切片元素連續(xù)

del aList[::2] # 切片元素不連續(xù),隔一個(gè)刪一個(gè)


本文題目:python切片函數(shù),python 切片用法
文章位置:http://weahome.cn/article/heicoi.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部