淺析python中的分片與截斷序列
序列概念
在分片規(guī)則里list、tuple、str(字符串)都可以稱為序列,都可以按規(guī)則進行切片操作
切片操作
注意切片的下標0代表順序的第一個元素,-1代表倒序的第一個元素;且切片不包括右邊界,例如[0:3]代表元素0、1、2不包括3。
l=['a','b','c','d',5]
1.獲取列表的前3個元素
>>> l[0:3] ['a', 'b', 'c'] >>> l[:3] ['a', 'b', 'c']
2.獲取列表的后3個元素
>>> l[-3:] ['c', 'd', 5]
由于列表不包括右邊界,所以要取最后三個元素右邊界不指定即可。
3.獲取所有元素
>>> l[:] ['a', 'b', 'c', 'd', 5] >>> l[0:] ['a', 'b', 'c', 'd', 5]
4.指定增長步長
>>> L=list(range(100)) >>> L[0:101:10] [0, 10, 20, 30, 40, 50, 60, 70, 80, 90]
指定10個步長為單位
其它切片
#!/usr/bin/env python3
#-*- coding:utf-8 -*-
vlist=['a','b','c']
vtuple=('a','b','c')
vstr='abc'
print (vlist[0:2]);
print (vtuple[0:2]);
print (vstr[0:2])
輸出結(jié)果為:
======================== RESTART: C:/Python35/list.py ========================
['a', 'b']
('a', 'b')
ab
總結(jié)
以上就是淺析python中的分片與截斷序列的全部內(nèi)容,希望本文對大家學習python有所幫助哦。
- Python cookbook(數(shù)據(jù)結(jié)構(gòu)與算法)從序列中移除重復項且保持元素間順序不變的方法
- Python cookbook(數(shù)據(jù)結(jié)構(gòu)與算法)將序列分解為單獨變量的方法
- python計算一個序列的平均值的方法
- Python過濾函數(shù)filter()使用自定義函數(shù)過濾序列實例
- python簡單判斷序列是否為空的方法
- Python序列之list和tuple常用方法以及注意事項
- python實現(xiàn)獲取序列中最小的幾個元素
- python中使用序列的方法
- Python常用的內(nèi)置序列結(jié)構(gòu)(列表、元組、字典)學習筆記
- Python序列操作之進階篇
- Python cookbook(數(shù)據(jù)結(jié)構(gòu)與算法)找出序列中出現(xiàn)次數(shù)最多的元素算法示例
相關(guān)文章
對Keras中predict()方法和predict_classes()方法的區(qū)別說明
這篇文章主要介紹了對Keras中predict()方法和predict_classes()方法的區(qū)別說明,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-06-06
Python HTMLParser模塊解析html獲取url實例
這篇文章主要介紹了Python HTMLParser模塊解析html獲取url實例,HTMLParser是python用來解析html的模塊,HTMLParser采用的是一種事件驅(qū)動的模式,需要的朋友可以參考下2015-04-04
pytorch 實現(xiàn)在預(yù)訓練模型的 input上增減通道
今天小編就為大家分享一篇pytorch 實現(xiàn)在預(yù)訓練模型的 input上增減通道,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-01-01
python構(gòu)建深度神經(jīng)網(wǎng)絡(luò)(續(xù))
這篇文章主要詳細介紹了python構(gòu)建深度神經(jīng)網(wǎng)絡(luò)DNN,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-03-03
python實現(xiàn)進度條和系統(tǒng)通知的示例詳解
這篇文章主要和大家分享兩個有意思的Python小工具,可以優(yōu)雅地實現(xiàn)進度條和系統(tǒng)通知,文中的示例代碼簡潔易懂,有需要的小伙伴快也跟隨小編一起學習一下2023-11-11
python使用psutil模塊獲取系統(tǒng)狀態(tài)
作為程序猿,大家可能都熟悉linux系統(tǒng)的基礎(chǔ)信息獲取方法都是通過shell來獲取,但是在python中,我們還可以使用psutil模塊來獲取系統(tǒng)信息。psutil模塊把shell查看系統(tǒng)基礎(chǔ)信息的功能都包裝了下,使用更加簡單,功能豐富。2016-08-08

