python自学——列表

#以下是我自己在联系列表中所编写的语句:
names=["zangsan",'lisi','wangermazi','Xiaoliuzi','dabiaoge','牛erbiaodi']
#----------0--------1---------2---------------3----------4---------5--------
print(names[2])#简单取值
#取lisi和wangermazi
print(names[1:3])
#取后三位
print(names[-3:])
#去最后一位
print(names[5])#这个不太好,用了你就会失业,因为数据个数变了之后就不是最后一个了
print(names[-1])#去最后一位时最好用这个
#————————
# 增删改查
#增
names.append('wangerxiao')#追加

print(names)
names.insert(1,'panliujie')#插入insert( 位置-下标 ,‘数据’)
print(names)
#删
del names[-1]
print(names)
names.remove('panliujie')#remove后面括号内填写的是数据-所删除字段
print(names)
names.pop(0)#pop后面写下角标
print(names)
#改
names[0]='lisa'#选择元素下标赋值
print(names)
#查
print(names.index('dabiaoge'))
#-----------
#除此之外还有有几个:计数、清楚、反转,排列、扩展(合并)
#计数
print(names.count("dabiaoge"))
names.reverse()
print(names)
names.sort()
print(names)#排序按照特殊字符>数字>大写字母>小写字母>中文
#names.clear()
#print(names)"""
#扩展extend
name2=['1','2','3']
names.extend(name2)
print(names,name2)
#-------------------------------------------------有问题欢迎指正------------------------------------------------------------------------------
#Author:皇城根儿

猜你喜欢

转载自www.cnblogs.com/huangchenggener/p/9557557.html