python基礎day6 列表

2021-10-08 03:48:14 字數 642 閱讀 3707

1.1基本概念

1.2序列的分類

2.1列表的使用

2.2切片

步長表示選擇列表資料時兩個資料之間的間隔,預設是一可以不寫

步長不能是0但是可以是負數

in 和 not in

in 用來檢查元素是否在列表中

not in 是用來檢測列表是否不在列表中

len()獲取列表中元素的個數

max()獲取列表中的最大值

min()獲取列表中的最小值

list.index(『綠巨人』,0,10) #獲取指定元素在列表中的位置

list.count(x)統計指定元素在列表**現的個數

清空列表

insert(arg1,arg2)向列表指定的位置插入乙個元素引數1要插入的位置 引數2要插入的元素

exend(list)使用乙個新的序列來擴充套件當前序列(它會將該序列中的元素新增到列表中)引數需要傳遞乙個序列

pop()根據索引刪除乙個元素並且返回這個元素

remov()刪除指定元素 (如果這個元素有多個那麼只刪除第乙個)

reverse()反轉列表

for 變數 in 列表:

**塊

6.2range(start,stop,step)

Day6列表作業

1.生成50 300之間可重複的 10個資料 存放於列表中,保證列表中元素的順序,對列表進行排重,並對列表使用排序演算法進行降序排序 例如 隨機生成了 70,88,91,70,107,234,91,177,282,197 去重之後 70,88,91,107,234,177,282,197 降序排序 ...

Python基礎 day6 深淺拷貝

列表的copy方法 s 1,yuyang dba s1 s.copy print s1 s1 0 2 print s print s1 結果 1,yuyang dba 1,yuyang dba 2,yuyang dba process finished with exit code 0 淺拷貝的兩種...

Python基礎 (6)列表和元組

列表 list 物件 經常被用來儲存資料物件。可以想象成類似下圖的一連串的儲物格 ps 可以是任何型別的物件,整數 小數 字串 函式 等等 都可以。也可以儲存另乙個列表物件。然後我們定義列表,並對裡面存放一些資料物件,如 a 1,2,3.14,hello 7,8,9 列表也具有索引 sequence...