1. 程式人生 > >python3列表

python3列表

最大 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列表