关于组合数据类型的基础知识学习总结

本文详细介绍了Python中的四种主要组合数据类型:列表、元组、集合和字典。重点讲解了每种类型的声明、特点、数据操作,包括增加、删除、修改和查询等,并提供了具体的示例代码。对于字典,还讨论了如何增加、查询和修改数据,以及使用成员运算符和删除方法。
摘要由CSDN通过智能技术生成

列表 list

类型:list

特点:按照有顺序的可以存储多个可以重复的数据

声明方法:

         空列表的声明:x=list()   行业规范推荐

         非空列表声明:x=[1,2,3]  行业规范推荐

数据操作-增加

append(想要增加的数据obj):末尾增加一个数据,

例如:x.append(4):

Print(x)

输出结果:[1,2,3,4]

insert(下标index,数据obj):指定位置增加一个数据

例如:x.insert(1,5)

      Print(x)

输出结果:[1,5,2,3,4]

extend(seq):末尾增加一组数据,如列表

例如:x.extend([6,7]):

      Print(x)

  输出结果:[1,5,2,3,4,[6,7]]

 

   数据操作-删除:

        del x[下标index]:根据下标/编号删除一个数据

        下标必须是列表长度范围之内,超出范围就会越界错误

         例如:del x[1]:

              Print(x)

              输出结果:[1,2,3,4,[6,7]]

          remove(数据obj):指定删除一个数据

           例如:x.remove(4):

                 Print(x)

            输出结果:[1,2,3,4]

pop:在列表中删除末尾的一个数据

例如:x.pop():

      Print(x)

输出结果:[1,2,3]

clear: 清空列表

del: 删除列表

数据操作-修改:

         X[index]=new value 通过下标/编号 直接给当前编号的数据重新赋值

         例如:x[0]=’5’

               Print(x)        输出结果:[5,2,3]

数据操作-查询:

         X[1] 通过下标直接查询该下标位置的数据

         例如:print(x[1])

          输出结果:2

        for s in x:

          print(s)  将x列表中的数据依次存放到s临时变量中并展示出来

        输出结果:5

                  2

                  3

列表拓展:

        x.count(obj):查看某个指定的数据obj在列表中出现的次数

        x.index(obj):查看某个指定的数据在列表中的位置/下标/编号

        x.sort():按照自然顺序排序

        x.reverse():翻转顺序

        len.x :查看列表长度,查看列表中是否有数据

 

元组 tuple

类型:tuple

特点:可以存储多个的,重复的,有顺序的不能修改的数据

声明:x=tuple() 声明一个空元组【推荐】

      X=(‘hello’,’word’)声明一个非空元组【推荐】

      tuple(obj)类型转换,

数据操作—查询(元组特殊性:查询)

             ‘count’:查看某个指定的数据,在元组中出现的次数

             ‘index’:查看某个指定的数据在元组中出现的

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值