Python使用list列表和tuple元組的方法
list:
Python內置的一種數據類型是列表:list。list是一種有序的集合,可以隨時添加和刪除其中的元素。
比如,列出寢室所有室友的名字,就可以用一個list表示:
roomie = ['xzl','xsy','pp'] len(roomie)
用len()函數可以獲得list元素的個數:

用索引來訪問list中每一個位置的元素,記得索引和數組一樣是從0開始的:

當索引超出了范圍時,Python會報一個IndexError錯誤,所以,要確保索引不要越界。
值得注意的是:如果要取最后一個元素,除了計算索引位置外,還可以用-1做索引,直接獲取最后一個元素,然后還可以依次往上減,當然不能超過list的長度。

list是一個可變的有序表,所以,可以往list中追加元素到末尾

也可以把元素插入到指定的位置,比如索引號為1的位置

要刪除list末尾的元素,用pop()方法

刪除指定位置的元素,用pop(i)方法,其中i是索引位置

要把某個元素替換成別的元素,可以直接賦值給對應的索引位置

list里面的元素的數據類型也可以不同
list元素也可以是另一個list
tuple:
另一種有序列表叫元組:tuple。tuple和list非常類似,但是tuple一旦初始化就不能修改
到此這篇關于Python使用list列表和tuple元組的方法的文章就介紹到這了,更多相關Python使用list和tuple內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
Windows下實現(xiàn)將Pascal VOC轉化為TFRecords
今天小編就為大家分享一篇Windows下實現(xiàn)將Pascal VOC轉化為TFRecords,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-02-02
Python實現(xiàn)批量將word轉html并將html內容發(fā)布至網站的方法
這篇文章主要介紹了Python實現(xiàn)批量將word轉html并將html內容發(fā)布至網站的方法,涉及Python調用第三方接口進行文件轉換及操作數據庫等相關技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-07-07
Python實現(xiàn)Canny及Hough算法代碼實例解析
這篇文章主要介紹了Python實現(xiàn)Canny與Hough算法代碼實例解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2020-08-08
python numpy庫np.percentile用法說明
這篇文章主要介紹了python numpy庫np.percentile用法說明,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-06-06

