python 基礎知識 列表

2021-08-21 05:27:42 字數 1459 閱讀 4340

列表就相當於乙個容器,用來存放物件,變數等內容,例如下面幾個列表

list1 = 

list2 = list()

list3 = ['hello', 17 , true , 3.14]

list4 = [['hello'],[17],[true]]

print(list4)

下面講 關於列表的一些操作

print(list)

print(list)

# insert 插入

# 值1:插入的位置

# 值2:插入的內容

list.insert(0,'小二')

print(list)

list.insert(3,'中間人')

print(list)

# 如果插入的位置 超出了列表的長度 那麼就插入到最後一位

list.insert(100 ,'大神')

print(list)

print(list)

2. insert 的使用

insert 即為 插入的意思,具體用法如下

# 值1:插入的位置

# 值2:插入的內容

list = ['張三','李四','王五','趙六']

list.insert(0,'小二')

print(list)

list.insert(3,'中間人')

print(list)

# 如果插入的位置 超出了列表的長度 那麼就插入到最後一位

list.insert(100 ,'大神')

print(list)

print(list)

3. remove 的用法 

# remove方法 預設將列表裡面的元素 從左往右依次刪除

list = ['張三','李四','王五','趙六','張三']

list.remove('張三')

list.remove('張三')

4. pop 的用法 

5.列表的其他一些常用操作

# 值1:開始位置 (包括該位置)

# 值2:結束位置 (不包括該位置)

print(list[1:-1])

print(list[1:])

# 值3:增量

print(list[1:4:3])

# 倒序

print(list[::-1])

print(list[::2])

print(list[1::2])

print(list)

print(len(list))

print(len('qwertyuiop{'))

# 分別獲取每乙個元素

for x , y in list:

print(x , y)

python基礎知識 列表

1.新增操作 生成乙個新的列表 extend 接受引數並將該引數的每個元素都新增到原有的列表中,原地修改列表而不是新建列表 insert 插入任意物件到列表中,可以控制插入位置。2.修改 修改列表本身只需要直接賦值操作就行。3.刪除操作 del 我們通過索引刪除指定位置的元素。remove 移除列表...

Python 列表 基礎知識

方法一 方法二 no repeat l fromkeys l keys 操作一 判斷值是否在 不在列表中in not in操作符 list1 1,2,3,4 a 1 a in list1 true a 5 a in list1 false a not in list1 true操作二 統計指定值在列...

python基礎知識 列表和元組

1.序列 python中的序列包含6種,分別是列表,元組,字串,unicode字串,buffer物件,xrange物件。1.1通用序 列操作 包括 索引 index 分片 slicing 加 adding 乘 multiplying 檢查成員資格,計算序列長度,找出最大元素,最小元素。我們用列表來說...