九.容器(元组,列表,字典)

tuple

a_tuple=(1,2,3)  #不可变长,元素不能修改(如果元素是其它容器类型,容器本身不能改变,容器中的元素可以改变)

for elem in a_tuple/a_list:  #elem会自动迭代赋予a_tuple/a_list中元素的值

    print(elem)

for index in range(len(a_tuple/a_list)):  #range->[0,len(a_tuple/a_list))

    print(a_tuple[index])

list

a_list=[1,2,3]  #可变长,元素可修改 ,类似于vector

  • append(elem)  #在末尾添加新元素

        insert(pos,elem)  #在pos处添加新元素

        remove(elem)  #删掉第一次出现的elem元素

  • a_list[-1]  #倒数第一个元素

        a_list[-2]  #倒数第二个元素

        print(a_list[0:3])  #打印[0,3)三个元素

  • 打印索引

        print(a_list.index(elem))  #打印第一次出现elem的索引

  • 打印次数

        print(a_list.count(elem))  #打印elem出现的次数

  • 排序

        a_list.sort()  #默认从小到大排序

        a_list.sort(reverse=True)  #从大到小排序

多维列表

multi_dim_list=[[1,2,3],[4,5,6],[7,8,9]]

字典(无序容器)

在同一个字典中,并不需要所有的key和value类型保持一致

  • 一般形式

        dict={key1:value1,key2:value,...}

  • 删除元素

        del dict[key]

  • 添加新元素

        dict[new key]=new value

 

 

 

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值