Python基礎學習之列表

2021-10-21 23:44:02 字數 981 閱讀 6479

列表的特性是兼收幷蓄。列表可以容納各種資料型別。

使用中括號,各元素之間用『,』分開,再對其進行命名

ppggb =[1

,'bingo',23

]

通過『:』,分割列表,靈活地得到列表裡地資料

在列表的末尾來新增乙個指定的元素

侷限性:每次只能新增乙個元素

extend()

允許直接新增乙個可迭代的物件,新的內容是追加到原列表最後乙個元素的後面

insert(x,y)

在列表下標為x的地方,插入y

remove()

直接輸入,然後移除列表中匹配元素

attention():如果列表中存在多個匹配元素,只會刪掉第乙個(下標最小)。如果指定元素不存在,那麼程式就會報錯。

pop()

輸入下標索引值,刪除指定位置元素

clear()

全部清空

sort() 列表元素進行從小到大排序

reverse() 列表元素從大到小排序

1 count() 查詢某乙個元素的次數

index()查詢某乙個元素的索引值

加法是連線,乘法是重複

列表生成式的格式:

1.一般格式

[函式表示式 for 未知數 in 未知數範圍域]
2.if…else格式

[函式表示式 for 未知數 in 未知數範圍域 if 對未知數的篩選]
[函式表示式 if 對未知數的篩選 else..

.for 未知數 in 未知數範圍域]

其中第二種格式的else是必須要加入的。

Python基礎學習之列表

python學習之列表 列表是可修改的資料型別,建立列表操作如下 建立乙個列表 str1 1 2,3 4 建立乙個空列表 str2 列表的巢狀 str3 24,8,23 34,1,4 2,11,35 列表的查詢這裡介紹4種方法 查詢 下標查詢 語法 列表序列 位置下標 index 查詢資料在列表中的...

python基礎之列表基礎

name list 夏 商 周 秦 漢 三國 num list 100,148,186,160,173,184 zip函式將迭代器封裝成生成器,平行遍歷 for rust,ru in zip name list,num list print 國家是 s 年代是 d rust,ru for ru in...

Python學習之列表

python學習之列表 之前一直對python中建立陣列型別比較矇圈,今天仔細整理加實踐了一下,代如下 建立二維列表 n int input 建立二維列表是不是只能建立列元素一樣的 將列表中的位置都賦值 list 0 2 n 1 for i in range n print list 建立空列表 l...