1、什麼是列表
列表是由一系列按特定順序排列的元素,元素之間可以沒有任何關係;可以建立空列表,也可以將任何東西新增進列表。
列表用 [ ] 表示:
cars = ['golf
', '
magotan
', '
sagitar
', '
jetta
']
2、列表序列是從0開始
1 cars = ['golf
', '
magotan
', '
sagitar
', '
jetta']
2print
(cars[0])
3golf
4print(cars[2])
5 sagitar
3、首字母大寫
1 cars = ['golf
', '
magotan
', '
sagitar
', '
jetta']
2print
(cars[0].title())
3 golf
4、遍歷列表的方法
cars = ['golf', 'magotan', 'sagitar', 'jetta']for i in cars:
print(i)
cars = ['golf', 'magotan', 'sagitar', 'jetta']length = len(cars)
i = 0
while i < length:
print(cars[i])
i+=1
新增元素,整體新增
cars = ['golf', 'magotan', 'sagitar', 'jetta']tem = ['bora', 't-roc']
print(cars) # ['golf', 'magotan', 'sagitar', 'jetta', ['bora', 't-roc']]
6、extend
新增元素,將另乙個集合中的元素逐一新增到列表中
cars = ['golf', 'magotan', 'sagitar', 'jetta']tem = ['bora', 't-roc']
cars.extend(tem)
print(cars) # ['golf', 'magotan', 'sagitar', 'jetta', 'bora', 't-roc']
7、insert
在指定index索引位置前插入元素
cars = ['golf', 'magotan', 'sagitar', 'jetta']cars.insert(2, 'tayron')
print(cars) #['golf', 'magotan', 'tayron', 'sagitar', 'jetta']
8、修改元素
cars = ['golf', 'magotan', 'sagitar', 'jetta']cars[0] = 'tayron'
print(cars) # ['tayron', 'magotan', 'sagitar', 'jetta']
9、in(包含結果為true,不包含結果為false), not in(不包含結果為false,包含結果為true), index, count
cars = ['tayron', 'jetta', 'magotan', 'sagitar', 'jetta', 'bora', 't-roc']love_car = 'tayron'
if love_car in cars:
print('包含有')
# ------------------------
cars.index('jetta', 2, 4)
# jetta 在1和4的位置,所以報錯
'''traceback (most recent call last):
file "", line 1, in cars.index('jetta', 2, 4)
valueerror: 'jetta' is not in list
'''cars.count('bora')
# 5
10、刪除元素del, pop, remove
del:根據下標進行刪除
pop:刪除最後乙個元素
remove:根據元素的值進行刪除
11、排序sort, reverse
sort方法是將list按特定順序重新排列,預設為由小到大,引數reverse=true可改為倒序,由大到小。
reverse方法是將list逆置。
Python的列表(list)介紹
列表物件支援的方法 2.count x 返回物件x在列表中出現的次數 3.extend l 將列表l中的表項新增到列表中,返回none 4.index x 返回列表中匹配物件x的第乙個列表項的索引,無匹配元素時產生異常 5.insert i,x 在索引為i的元素前插入物件x,如list.insert...
python 列表list的遍歷
這裡一共介紹,python列表 list 的遍歷方法,包括直接遍歷,下標遍歷,用列舉函式來遍歷 遍歷列表方法1 直接遍歷,這也是最普通的一種 for u in list print u,list.index u print 方法二 遍歷列表方法2 通過下標進行遍歷,range的範圍是從0到len l...
Python 中的 List 列表
任意物件的有序集合 列表可以包含任何種類的物件 列表都是可變的 列表是有序的 2 常用操作 列表長度 l1 1,2,3,4 print len l1 4 列表拼接 l2 l1 5,6 print l2 1,2,3,4,5,6 生成重複列表 print list 5 list list list li...