python的基礎列表 Python列表基礎

2021-10-21 06:57:20 字數 690 閱讀 1368

1、列表索引

從左往右,從0開始計數。

2、列表切片

起始、終止,按從左往右的規則記憶。

正向切片:步長預設為1,起始索引大於終止索引,左閉右開區間,從左往右切

反向切片:步長預設為1,起始索引大於終止索引,左閉右開區間,從右往左切

3、列表的運算

算數運算 :[1] 進行列表的拼接。[2]重複列表的元素生成新的列表。

比較運算:例如,l1和l2做算術運算,將兩個列表的元素逐個進行比較,直至得出結果

in 、not in

4、刪除列表元素

del l[index]

del l[start:stop]

5、索引賦值、切片賦值

4、列表常用相關序列函式

len(l)   求列表l的長度,即列表l的元素個數

max(l) 求列表l中的最大元素,列表中的元素的型別型別要相同

min(l)  求最小值,列表中的元素的型別要相同

數字列表:

sum(l)  求和

5、列表推導式

用可迭代物件生成列表。

[表示式 for 變數 in 可迭代物件]

或[表示式 for 變數 in 可迭代物件 if 真值表示式]

說明: for in 表示式的if子句可以省略,省略後將對所有生成的物件進行求值處理

列表推導式可以巢狀。

python整數和列表 列表和整數Python

假設實際縮排如下 specialnum 10 def number move move number for elements in range len move number if specialnum move number 1 x move number.index specialnum y ...

python的基礎列表 python基礎入門 列表

列表 1.關鍵字 list 2.定義 用來儲存資料可儲存多種資料型別 支援索引,切片 是有序的 可變的 3.定義乙個列表 l1 列表 字串 lnh 123,kk0 ttt 索引 print l1 0 列表 切片 print l1 0 3 列表 字串 lnh 列表的增刪改查 增加print l1 列表...

Python基礎 列表

list name index 修改元素 索引並修改元素 永久排序 cars.sort 逆序cars.sort reverse true 臨時排序 sorted cars 逆序sorted cars,reverse true 永久反轉列表元素 cars.reverse 確定列表長度 len cars...