第二章 python入门
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#正确 这是修改列表
-
元组总结:
-
增(字符串,布尔 ,整型,元组。不可用)
-
删除(字符串,布尔 ,整型,元组。不可用)
-
改(字符串,布尔 ,整型,元组。不可用)
-
查(都可以用)
-