• 几种数据类型的基本操作


    列表的一些操作:

    增:

    # lst.append(8)   #追加
        # print(lst)
    
        # lst.insert(2,True)  # 插入
        # # 第一个参数是插入的位置(索引)
        # # 要插入的内容
        # print(lst)
    
        # lst = [1,2,3,4]
        # lst.extend('alex')   # 扩展  迭代添加
        # print(lst)
    
        # lst = [1,2,3,4]
        # lst1 = [5,6,7,8]
        #
        # print(lst + lst1)  # 把来个列表合并了
    
        # lst = [1,2,3,4,5]
        # lst1 = [6,7,8,9]
        #
        # print(lst * 8)
     
    
    lst.remove('alex')   # 移除 删除指定的元素,元素放在括号里  只能指定一个删除
    # print(lst)
    
    # s = lst.pop()               # 弹出  默认删除最后一个
    # print(s)                    # pop有返回值,返回的就是被删除的元素
    # print(lst)
    
    # lst.pop(3)                # 弹出  可以通过元素的下标指定删除的元素
    # print(lst)
    
    # lst.clear()              # 清空
    # print(lst)
    
    # del lst                    # 删除整个列表
    # print(lst)
    
    # del lst[-2]                  #通过下标删除对应的元素
    # print(lst)
    View Code

     改:

    # lst = ['alex',1,2,'alex',3,4,True,'alex']
    # lst[3] = 'wusirabs'   # 下标
    # print(lst)
    #
    # lst[0:5] = 'wusir','alex','taibai','nvsheng'  范围修改
    # print(lst
    View Code

     查:

    # print(lst[2])    # 查询
    #
    # # for 循环:
    #
    # for i in lst:
    #     print(i)
    其他操作
    # s = lst.count(3)    #统计
    # print(s)
    
    # s = lst.index(5)         # 索引
    # print(s)
    
    
    # lst = [1,2,3,4,5,6,7,89,54,2,4,53,34,4,3]
    # lst.reverse()       # 反转
    # print(lst)
    
    # lst.sort()     # 排序  默认是不是升序(从小到大)  没有赋值  None
    # lst.reverse()
    # print(lst)
    
    # lst.sort(reverse=True)  # 降序 (从大到小)
    # print(lst)
    
    # lst1 = ['abex','baobao','dj','ck','gg','hg','alex','baobao']
    # lst1.sort()
    # print(lst1)
    View Code

    元祖:

    tu = (1,)             # 括号里如果只有一个类型就是此类型

     元祖嵌套:

    # tu = (1,2,3,'a',False,[4,5,6],(8,7,9))
    # print(id(tu[-2]))
    #
    # tu[-2].append(7)
    # print(id(tu[-2]))
    #
    # print(tu)
    
    # tu[3] = 'b'
    # print(tu)
    字符串和数字是不可变的数据类型
    View Code
  • 相关阅读:
    OpenCV-2.4.6-android-sdk 人脸识别demo搭建
    Vmware 8.00 文件共享ubuntu
    C#_ 项目打包附加数据库
    show()与showDialog()的区别
    列不属于表--可能出现的问题总结
    每个开发人员现在应该下载的十种必备工具
    C#生成XML的三种途径
    为什么DropDownList的SelectedIndexChanged事件触发不了
    SQL Server 2017搭建主从备份
    .NET Core 微服务架构-Docker部署
  • 原文地址:https://www.cnblogs.com/xinjie123/p/9853170.html
Copyright © 2020-2023  润新知