Python中列表函数的作用

import copy
Names=["xiaoming","xiaohong",["qu","ren","tian"],"xiaohuang","xiaolu","xiaohua"]
#Names1=[1,2,3,4]
#print(Names)
print(Names[2][1])#打印出“ren”
#print(Names[1])打印第二个元素
#print(Names[-1])#打印最后一个元素
#print(Names[1:3])#切片,从第二个元素开始到到第3个元素
#print(Names[0:-1:2])#打印从第一个元素开始到最后一个元素隔一个元素打印
#print(Names[-3:])#打印倒数第三个到最后一个元素
#Names.append("xiaohu")#在最后一个元素后面再增加一个xiaohu元素
#Names.insert(1,"xiaohu")#将xiaohu元素插到第二个元素的前面
#Names.clear()#清空列表
#Names.remove("xiaohong")#删除一个叫做xiaohong的元素
#del Names[1]#删除第二个元素
#Names.pop(1)#删除第二个元素
#Names.reverse()#翻转元素
#Names.sort()#排序
#Names.extend(Names1)#将Names1加入到Name
#print(Names)
#print(Names.index("xiaohong"))#找到xiaohong这个元素的位置下标
#print(Names.count("xiaohong"))#统计列表中xiaohong出现的次数
#Names2=Names.copy()#浅复制,复制出一个Names
Names2=copy.deepcopy(Names)#深复制,复制出一个完全独立的Names
print(Names2)
posted @ 2018-09-17 21:14  知冬  阅读(991)  评论(0编辑  收藏  举报