1、建立列表:array = [「element1」, 「element2」, …, 「element3」]
2、在列表中新增元素3、從列表刪除元素
a)從列表末尾刪除元素:array.pop()
b)從列表中刪除元素:
ⅰ.知道位置: del array[pos] 或者 array.pop(pos)
ⅱ.知道內容:array.remove(element)
4、對列表進行排序
a)永久排序
ⅰ.正序:array.sort()
ⅱ.逆序:array.sort(reverse=true)
b)臨時排序
ⅰ.正序:array.sorted()
ⅱ.逆序:array.sorted(reverse=true)
5、反轉列表的元素:array.reverse()
6、確定列表的長度:len(array)
7、訪問列表的最後乙個元素:array[-1]
8、遍歷乙個列表:for element in array:
9、建立數值列表
numbers = list(range(left, right))
使用range(left, right)生成從left到right的值
list()將range()的結果直接轉換為列表
10、簡單計算數值列表
ⅰ.最小值:min(numbers)
ⅱ.最大值:max(numbers)
ⅲ.和:sum(numbers)
11、解析列表
例:squares = [value ** 2 for value in range(1, 11)]
12、選擇列表中的部分元素:
a)已知要使用的開始元素索引和結束元素的索引:array[start: end]
b)從第乙個元素開始到結束元素:array[: end]
c)從指定的開始元素開始到最後乙個元素:array[start: ]
d)選擇最後幾個元素:array[-num: ]
13、複製列表:array[: ]
14、元組:元組是不能改變的,使用小括號定義。
python 陣列操作
建立並列印陣列 arr aex bfe mpilgrim zddd example print arr aex bfe mpilgrim zddd example print arr 2 mpilgrim 陣列的負索引 li n li len li n print arr 1 example 陣列的...
python陣列操作
定義 lista 定義乙個空集 lista 1,2,3,4 定義時直接賦值 lista 1,2 2,3 3,4 定義二維陣列 訪問 list index 取得陣列第一維 取行 list index subindex 取得陣列第二維 取值 x 2 for x in list 取得陣列第三列 取列 統計...
Python陣列常用操作
建立陣列 a 新增元素 新增操作 print a 1,2,3 時間複雜度一般是o 1 插入操作 在所選索引前插入乙個值 o n a.insert 2,99 第乙個引數是索引 第二個引數是插入的值 print a 1,2,99,3 訪問元素 直接查索引 o 1 temp a 2 print temp ...