python3列表
阿新 • • 發佈:2018-01-10
最大 tro move true 結果 class 反轉 pen max
列表是一個按特定順序排列的集合,python中的列表可以加入任何數據類型。
列表定義
list =[‘1‘,2,‘test‘]
列表訪問
list[0]:第一個數據;list[-1]:倒數第一個數據;list[1:3] :索引1到3,包含1不包含3;list[:3]:索引0到3,包含1不包含3 ;list[1:]:索引1到最後;list[:]:整個列表。
修改列表元素
list[0]=1000:修改第一個數據為100
新增元素
list.append(‘123‘):在尾部添加‘123‘ ; list.insert(1,‘123‘)在1位置添加‘123‘
刪除元素
del list[1]:刪除第二個元素;list.pop():刪除最後一個元素; list.pop(1):刪除第二個元素;list.remove(‘test‘):刪除第一個test值
排序
list.sort():對原列表進行字母升序排序;list.sort(reverse=True):對原列表進行字母降序排序;list.sorted():對list進行字母升序排序並返回排序結果;list.sorted(reverse=True):對list進行字母降序排序並返回排序結果;list.reverse()對原列表進行反轉。
列表長度
len(list):list的元素個數。
生成數值列表
rang(1,5)生成1~4的數值;range(1,5,2)以2為步長,生成1~4的數值。
數值列表運算
max():技術列表中最大數值,min():技術列表中最小數值,sum():技術列表中數值總合。
python3列表