1.ctrl + d複製一行
列表的特點:可以訪問多個值
需要了解的:
2.sort:數字排第一位,字母,漢字(列表裡面需要是相同的資料型別)
eg:
l1 = ['你好','a','c','b','d','1','3','2']
l1.sort()
print(l1)
['1', '2', '3', 'a', 'b', 'c', 'd', '你好']
3.index獲取b元素的下標
l1 = ['你好','a','c','b','d','1','3','2']
res = l1.index('b')
print(res) 3
4.clear清空列表裡面所有元素
l1 = ['你好','a','c','b','d','1','3','2']
l1.clear()
print(l1)
5.copy複製乙個列表
eg:
l1 = ['你好','a','c','b','d','1','3','2']
res = l1.copy()
print(res)
['你好', 'a', 'c', 'b', 'd', '1', '3', '2']
6.reverse倒序
l1 = ['你好','a','c','b','d','1','3','2']
l1.reverse()
print(l1)
['2', '3', '1', 'd', 'b', 'c', 'a', '你好']
#必須要掌握的
7.insert 在下標為3的地方插入乙個元素
eg:
l1 = ['a','a','b','c','d']
l1.insert(3,[1,2,3])
print(l1)
['a', 'a', 'b', [1, 2, 3], 'c', 'd']
8.統計列表當中a元素的個數
eg:
l1 = ['a','a','b','c','d']
res = l1.count('a')
print(res) 2
l1 = ['a','a','b','c','d']
print(l1)
['a', 'a', 'b', 'c', 'd', 'aaa', 'bbb']
10.remove刪除指定元素
eg:
l1 = ['a','a','b','c','d']
l1.remove('a')
print(l1)
['a', 'b', 'c', 'd']
11.pop是取出指定下標的元素
eg:
l1 = ['a','a','b','c','d']
res = l1.pop(0)
print(l1)
print(res)
12.extend新增列表,元組等是新增的列表,元組裡面單個值
l1 = ['a','a','b','c','d']
l1.extend()
print(l1)
['a', 'a', 'b', 'c', 'd', 'ss', 'dd', 'mm']
列表也是可以切片,也有索引或者下標
eg:
l1 = ['a','a','b','c','d']
print(l1[4])
print(l1[-2])
print(l1[2:4]) d
c['b', 'c']
14.列表利用下標改值
eg:
l1 = ['a','a','b','c','d']
l1[1] = 'ss'
print(l1)
['a', 'ss', 'b', 'c', 'd']
Python列表詳解
在python中字串是一種序列,而從嚴格意義上來講,python序列型別有很多種 字串 列表 元組 字典,序列的核心意義在於可以進行多個資料的儲存。python中的序列就是一種動態 或靜態 的儲存。列表是對傳統陣列的一種使用包裝,與傳統陣列使用最大的不同在於,python中的列表是允許動態修改的,並...
Python列表詳解(二)
python 2.7 11 v2.7 11 6d1b6a68f775,dec 5 2015,20 40 30 msc v.1500 64bit amd64 on win32 type or license for more information.關於列表的操作 定義列表 world a b c q...
Python列表切片詳解
python切片是list的一項基本的功能,類似的 a list 10 python核心程式設計中文版 第二版 s abcdefgh s 1 可以視為翻轉操作 output hgfedcba s 2 output aceg 序列操作符 作用seq ind 獲取下標為ind的元素 seq ind1 i...