python3中列表的使用方法。

names = ["虞姬","典韦","后羿","诸葛亮","花木兰","xiaoqiao","元歌","后羿","妲己"]
#          0      1      2      3        4          5        6      7     8
#         -9     -8      -7    -6       -5         -4       -3      -2    -1
#print(names[0],names[2])
print(names[0:2]) #左闭右开 顾头不顾尾 :切片
print(names[0:3]) #取前三个,取值时从左边开始,右边结束
print(names[:3])
print(names[-1]) #取最后一个,从右边开始
print(names[-3:-1]) #从左边开始
#names.append("周瑜") # 追加 直接放在最后面
print(names)
names.insert(1,"曹操")#插入 想插在那个位置就写那个位置
print(names)
names.insert(3,"兰陵王")#插入到3的位置,原来3的位置上的诸葛亮自动往后以一个位置。
print(names)
#names[1] = "刘备"  #修改,把曹操替换(修改为)刘备。 重新给1位置赋值。
print(names)
#names.remove("xiaoqiao") #删除了xiaoqiao(小乔)
print(names)
del names[2] #删掉了下标为2的典韦。
names.pop() #如果不输入下标,会默认删除最后一个,最后一个是'周瑜'print(names)

print(names.index("花木兰")) #找出来花木兰的位置,index索引。
print( names[names.index("花木兰")] ) #打印出来花木兰

print(names.count("后羿")) #统计一下列表中有几个后羿,并打印出来。

names.reverse() #反转
print(names)

names.sort() #按照ASCII码 排序
print(names)

names2 = [1,2,2,3,4,5]
names.extend(names2) # 合并列表
print(names,names2)

del names2 #删除names2列表
print(names,names2)

'''
names.clear() #清空列表
print (names)
'''

执行结果:

删除name2列表后,就会报错,因为已经被删了。 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值