2.1 公共功能
lis=['xiaoma', 'xiaodong','penqi']del lis[1]print(lis)['xiaoma','penqi']
2.2 字符串
字符串一旦创建不能修改和删除
切片 遵循左开右闭的原则
lis=['xiaoma', 'xiaodong','penqi']lis[0:2:1] #0是开始的位置start 2是结束的位置 1是step隔多少取一次print(lis)['xiaoma', 'xiaodong','penqi']
2.3 列表专属功能
append 往列表里面追加元素
lis = []lis.append('heloo')print(lis)["heloo"]
insert 列表指定位置插入元素 必须给到两个参数
lis=['xiaoma', 'xiaodong','penqi']lis.insert(2,'xiaohong')print(lis)['xiaoma', 'xiaodong','xianhong','penqi']
remove 删除列表中的元素 从左到右删除第一个找到的元素
lis=['xiaoma', 'xiaodong','penqi']lis.remove('xiaoma')print(lis)[ 'xiaodong','penqi']
pop 列表中按下标索引删除元素 不加索引默认删掉最后一个元素
lis=['xiaoma', 'xiaodong','penqi']lis.pop(2)print(lis)['xiaoma','penqi']
clear 删除列表中所有的元素
lis=['xiaoma', 'xiaodong','penqi']lis.clear()print(lis)[]
appeng inseart remove pop clear
-
总结:
-
增 :
-
oppend inseart
-
-
删
-
remove pop clear del user[1]
-
-
改
-
user[]='新值'
-
-
查
-
切片 索引
-
-
2.3 元组 # 元组不可变类型 元素不能被修改
vr = (11,22,33,44,[55,66,77])vr[1]=44#错误vr[4]=77#错误vr[4][1]=99#正确 这是修改列表
-
元组总结:
-
增(字符串,布尔 ,整型,元组。不可用)
-
删除(字符串,布尔 ,整型,元组。不可用)
-
改(字符串,布尔 ,整型,元组。不可用)
-
-