Python基础数据类型详解(三):列表

列表:定义,能装东西的东西,放什么都行,容量大。

在python中用[]来表示一个列表,列表中的元素通过逗号隔开。

a = ["张三","李四","王五",[a,b,c,12]]

特性:像字符串一样也有索引和切片

lst = ["a","b","c","d"]

print(lst[0])

print(lst[1:3])

print(lst[::0])

列表索引如果超过一定范围会报错,字符也是。“list index out of range”

列表可以用for循环进行遍历。

for item in lst:

    print(item)

用len可拿到列表长度

print(len(lst))

列表最重要的操作:增删改查

lst = []

#向列表中添加内容:append()      追加

lst.append("张绍刚”)

#insert 插入

lst.insert(0,"赵敏")

#extend  可以合并两列表,批量地添加

lst.extend(["a","b","c"])

#pop

ret = lst.pop(3)  #给出被删除的索引,返回被删除的元素。

print(lst)

print(ret)

lst.remove("c")#删除某个元素(如果多个元素重复,默认删除第一个)

修改

lst[0] = "E" #直接用索引就可以进行修改。

print(lst)

查询

print(lst[3])

#直接用索引就可以进行查询操作

lst.sort()对列表进行升序排序

lst.sort(reverse = True)  #reverse 翻转

 列表的嵌套

lst = ["abc","def",[1,2,3],[2,4,6]]

print(lst[2][3][1])

列表的循环和删除

lst = 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值