日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python中的列表,添加元素,获取元素,删除元素,列表分片,常用操作符

發布時間:2023/12/10 python 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python中的列表,添加元素,获取元素,删除元素,列表分片,常用操作符 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一.? 創建列表,分為創建普通列表,混合列表,和空列表。其中混合列表是指string,int, float等都可以寫在同一個列表里,空列表是指列表可以為空

二. ?? 在列表添加成員方法

? ? ? ? ? 1.? append()用法

? ? ? ? ?? append的中文意思是附加,在python中的作用是可以在列表末尾添加單個成員,

? ? ? ? ?? 2.? extend()用法

? ? ? ? ?? append()只能添加單個成員,而extend()可以添加多個成員,同樣也是添加在列表末位,

? ? ? ? ? ? 注意:該函數括號內必須以列 ? ? ? ? ? ?? 表形式添加

? ? ? ? ? ? 3.? insert()用法

? ? ? ? ? ? 顧名思義,insert()可以用來把 成員添加到列表中想要添加的位置,用法為 ? insert(位置,'成員') ? ? 其中位置默認0為 ? ? ? ? ? ? ?? 列表中的第一位,1為列表中的第二位,以此類推。

三 ?? 從列表中獲取元素

? ? ? ?? 說明:跟數組一樣,我們可以通過元素的索引值(index)從列表中獲取單個元素,注意,列表索引值是從0開始的

? ? ? ? ?? 例member[0]指的是member列表中第一位元素

四 ? ? 從列表中刪除元素

? ? ? ? ? 1. remove()可以除去列表中相應的元素。注意:括號中寫的是想要除去的元素

? ? ? ? ?? 2.? del ? ? 用法 ? :del? 列表名稱[位置],其中位置用數字表示

? ? ? ? ?? 3. ? pop() ? 用法:列表名稱.pop()指的是列表里的最后一個元素,功能是刪除這個元素,此外,還可以作為元素為其他 ? ? ? ? ? ? ?? 變量賦值。

? ? ? ? ? ? 注意:括號內為空表示刪除列表最后一位元素,其他不變,如為1的話是刪除第二位元素,以此類推

? 五 ?? 列表分片

? ? ? ? ? 說明:利用索引值,每次我們可以從列表中獲取一個元素,但是我們總是貪心的,如果一次性需要獲取多個元素,就可以 ? ? ? ? 利用列表分片實現

? ? ? ? ?? 用法: ?? 列表名稱[number1:number2] ? ?

? ? ? ? ?? 分析:舉例:member[1:3]的意思是獲取列表中的第二個和第三元素,(number2-number1)計算結果表示的是獲取元素 ? ? ? ? ?? 個數,number1表示從列表中第(number1+1)開始獲取元素

? ? ? ? ? ? ? 注意:如果number1表示列表第一位即number1=0可以省略不寫,如果number2表示列表最后一位也可以省略不寫,如 ? ? ? ? ? ? ? 果要獲取member列表中全部元素可以寫成member[ : ]

?

六:列表的一些常用的操作符

? ? ? ? ? ? 內容:比較操作符,邏輯操作符,連接操作符,重復操作符,成員關系操作符

? ? ? ? ? ? 1.比較運算符

? ? ? ? ? ? ? 例:list1=[123,456] ?? list2=[234,123] ? ?? 則list1<list2為true,即兩列表比較大小,只比較第一個元素,

? ? ? ? ? ? ?? list4=list1+list2 ? ? list4為[123,456,234,123],其中+可以把兩個列表合在一起,但是+兩邊必須是同類型的

? ? ? ? ? ? ? ? ? ? list1*2=[123,456,123,456]

? ? ? ? ? ? 123 in list1 運行結果為True

? ? ? ? ? ? ?? 2.count()

? ? ? ? ? ? ? ?? 用法:列表名稱.count(元素名稱) ? 可以計算某個元素在這個列表中出現的次數

? ? ? ? ? ? ?? 3.index()

? ? ? ? ? ? ? ? 列表名稱.index(元素名稱)可以查某個元素在列表中的位置

? ? ? ? ? ? ? ?? 4. reverse()

? ? ? ? ? ? ? ? ?? 列表名稱.reverse( )? 可以把列表中的元素倒著排列

? ? ? ? ? ? ? ? ? 5. ? sort()

? ? ? ? ? ? ? ? ? ?? 列表名稱.sort( ) ? ? 默認可以讓元素按從小到大順序排列

? ? ? ? ? ? ? ? ? 6. ?? 拷貝

? ? ? ? ? ? ? ? ? ? ? list6=list1[ : ]

? ? ? ? ? ? ? ? ? ?? list6=list1兩者運行結果一樣,但前者只是單純的拷貝,而后者list6跟list1同步變化

?

? ??

轉載于:https://www.cnblogs.com/chmusk/p/11078951.html

總結

以上是生活随笔為你收集整理的python中的列表,添加元素,获取元素,删除元素,列表分片,常用操作符的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。