代码改变世界

列表

2018-03-02 19:42  JohannSlash  阅读(134)  评论(0)    收藏  举报

1切片

1 names = ["ZhangYang","Guyun","XiangPeng","XuLiangchen"]
2 print(names)
3 print(names[1:4])#包括起始位置,不包括结束位置,头不顾尾置,头不顾尾 

2未知长度

print(names[-1])

3取到最后的值

print(names[-2:])

3插入

names.append("LeiHaidong")
names.insert(1,"ChenZhonghua")
names.insert(3,"XinZhiyu")
print(names)

 不能插入多个值,只能一个一个插入

4替换

 

5删除

names[0]="YuHao"
#names.remove("YuHao")
del names[0]
删除
names.pop()

6查找

print(names.index("YuHao"))

print(names.count("YuHao"))

7翻转

names.reverse()

8排序

names.sort()

9扩展

names2 = [1,2,3,4]
names.extend(names2)

 10复制

names.copy() #浅copy 只复制第一层

11元组

names=("","","") #小括号
只有两个方法,count   index