python-3
列表、切片、内置方法
a = ['wuchao','jinxin','xiaohu','sanpang','ligang']
#增删改查
#查 切片 []
print(a[1:])#取到最后
print(a[1:-1])#取到倒数第二值
print(a[1:-1:1])#从左到右一个一个去取
print(a[1::2])#从左到右隔一个去取
print(a[3::-1])
#添加 append insert
a.append('yang')默认插到最后一个位置
print(a)
print(a)
a.insert(1,'yang')将数据插入到任何一个位置
print(a)
print(a)
#修改
# a[1] = 'yang' #修改
# print(a)
a[1:3] = ['a','b'] #多个修改
print(a)
# print(a)
a[1:3] = ['a','b'] #多个修改
print(a)
#删除 remove pop del
a.remove('xiaohu') #直接删除,整体去删除
print(a)
print(a)
a.pop(0)#切片删除,自定义删除
print(a)
print(a)
del a[0]#直接删除,可以把对象直接删除
print(a)
print(a)
#count 计算某元素出现次数
t = ['to','be','or','not','to','be'].count('to')
print(t)
t = ['to','be','or','not','to','be'].count('to')
print(t)
#extend 合并
a = [1,2,3]
b = [4,5,6]
a.extend(b)
print(a)
a = [1,2,3]
b = [4,5,6]
a.extend(b)
print(a)
查
增加
修改
删除
排序
元组其实跟列表差不多,也是存一组数,只不是它一旦创建,便不能再修改,所以又叫只读列表
语法
|
1
|
names = ("alex","jack","eric") |
它只有2个方法,一个是count,一个是index,完毕。

浙公网安备 33010602011771号