python的列表list的使用方法

2022-05-04 14:54:11 字數 2472 閱讀 9540

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...