Python基礎 列表

2021-08-19 10:33:13 字數 843 閱讀 6198

list_name[index]
修改元素:索引並修改元素

永久排序:cars.sort(),逆序cars.sort(reverse=true)

臨時排序:sorted(cars),逆序sorted(cars,reverse=true)

永久反轉列表元素:cars.reverse()

確定列表長度:len(cars)

建立數值列表:range()

-最後乙個元素不會輸出,range(1,5)只輸出到4

-可以指定步長,range(2,11,2)後面的2就是步長

對數字列表簡單的統計

-min(digit),max(digit),sum(digit)

列表解析

squares=[values**2 for values in range(1,11)]

使用列表的一部分

-切片:列表名[:],列表名[2:],列表名[:4],負索引如:列表名[-3:]

複製列表

-foods=my_foods[:],這樣是複製了元素的值,雙方改動不影響

-foods=my_foods,將兩個元素關聯,改動會相互影響

元組 -使用圓括號而不是方括號進行標識

-元組中的元素不可修改

-但是可以通過修改儲存元組的變數來進行修改

條件測試

-檢查特定值是否在列表中」mushrooms『 in requested_toppings

-檢查特定值是否不在列表中」mushrooms『 not in requested_toppings

-判斷乙個列表為非空時執行,if list_name:

Python基礎 列表

遍歷中的bug 姓名管理系統 遍歷 取出索引得資料,索引的順序是從0開始的 list1 1,test 1.23 print list1 1 list2 1,a 1.2 2,b 3.4 3,c 5.6 print list2 2 2 索引同時也可以直接在反向執行,最左邊是 1 print list2 ...

python基礎 列表

numer list 1,2,3,4 用下標取得列表中的單個值 print numer list 0 numer list 1,2,3,4 負數下標 print numer list 1 result 4numer list 1,2,3,4 利用切片取得子列表 print numer list 0 ...

python基礎 列表

列表 list 符號 列表是一種可變的資料型別 列表中的資料型別不限 列表中的多個元素之間用逗號進行分割 最外層用 括起來 列表是有序的序列 列表的切片與索引 開始位置 終止位置 步長和方向 列表的增 extend 要新增的列表 把列表的每乙個元素追加到另乙個列表中去 原列表.extend 要新增的...