python列表的切片與復(fù)制示例分析
大家可以先參考python切片復(fù)制列表的知識(shí)點(diǎn)詳解這篇內(nèi)容,對(duì)知識(shí)點(diǎn)用法有個(gè)了解
切片,即處理一個(gè)完整列表中部分?jǐn)?shù)據(jù)。
語法 變量[起始索引:終止索引:步長(zhǎng)]
首先創(chuàng)建一個(gè)字符串列表
>>> cars = ['toyota', 'honda', 'mazda', 'nissan', 'mitsubishi', 'subaru', 'suzuki', 'isuzu'] >>> >>> cars ['toyota', 'honda', 'mazda', 'nissan', 'mitsubishi', 'subaru', 'suzuki', 'isuzu']
只查看列表前三個(gè)元素
>>> print(cars[0:3]) ['toyota', 'honda', 'mazda']
也可以不指定起始索引位,默認(rèn)從0開始
>>> print(cars[:3]) ['toyota', 'honda', 'mazda']
查看列表第三個(gè)到第五個(gè)元素
>>> print(cars[2:6]) ['mazda', 'nissan', 'mitsubishi', 'subaru']
查看第三個(gè)到列表末尾的值,不指定終止索引位,默認(rèn)到列表結(jié)尾
>>> print(cars[2:]) ['mazda', 'nissan', 'mitsubishi', 'subaru', 'suzuki', 'isuzu']
通過以上兩個(gè)例子可以看到,切片時(shí)遵循“包頭不包尾”的原則,
打印步長(zhǎng)為2的列表所有值
>>> print(cars[::2]) ['toyota', 'mazda', 'mitsubishi', 'suzuki']
將cars列表的數(shù)據(jù)復(fù)制一份到vivi列表
>>> vivi = cars[:] >>> >>> vivi ['toyota', 'honda', 'mazda', 'nissan', 'mitsubishi', 'subaru', 'suzuki', 'isuzu'] >>> >>> del cars >>> >>> vivi ['toyota', 'honda', 'mazda', 'nissan', 'mitsubishi', 'subaru', 'suzuki', 'isuzu']
到此這篇關(guān)于python列表的切片與復(fù)制示例分析的文章就介紹到這了,更多相關(guān)python列表的切片與復(fù)制內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python的Django REST框架中的序列化及請(qǐng)求和返回
這篇文章主要介紹了Python的Django REST框架中的序列化及請(qǐng)求和返回,使用Django REST來實(shí)現(xiàn)RESTful web service非常方便和強(qiáng)大,需要的朋友可以參考下2016-04-04
如何將Python字符串轉(zhuǎn)換為JSON的實(shí)現(xiàn)方法
在本教程中,你將學(xué)習(xí)JSON的基礎(chǔ)知識(shí),它是什么,常用在哪里以及它的語法,還將看到如何在Python中將字符串轉(zhuǎn)換為JSON,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-12-12
使用python寫的opencv實(shí)時(shí)監(jiān)測(cè)和解析二維碼和條形碼
這篇文章主要介紹了使用python寫的opencv實(shí)時(shí)監(jiān)測(cè)和解析二維碼和條形碼,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-08-08
利用Python實(shí)現(xiàn)無損GIF動(dòng)圖的制作
這篇文章主要為大家詳細(xì)介紹了如何利用Python實(shí)現(xiàn)無損GIF動(dòng)圖的制作,文中的實(shí)現(xiàn)方法講解詳細(xì),對(duì)我們學(xué)習(xí)Python有一定的幫助,需要的可以參考一下2023-04-04
Python實(shí)現(xiàn)全角半角轉(zhuǎn)換的方法
這篇文章主要介紹了Python實(shí)現(xiàn)全角半角轉(zhuǎn)換的方法,很實(shí)用的方法,需要的朋友可以參考下2014-08-08
python計(jì)算波峰波谷值的方法(極值點(diǎn))
這篇文章主要介紹了python求極值點(diǎn)(波峰波谷)求極值點(diǎn)主要用到了scipy庫,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-02-02
在Django下測(cè)試與調(diào)試REST API的方法詳解
今天小編就為大家分享一篇在Django下測(cè)試與調(diào)試REST API的方法詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-08-08

