zoukankan      html  css  js  c++  java
  • 字符串&& 列表&& 字典 &&元组 && 集合 常用操作区别

    1.区别   列表&元组&集合&字典的区别

    补充:字符串 :有序 有索引  不可变        字典无序 for 循环key默认正序,集合for 循环出来无序

    2. 字符串&列表&元组&集合&字典的区别  (增删改查)

       增

       字符串:有序、不可变       元组:有序,不可变,如果嵌套列表,则列表可变    集合:无序,可变  add  

       列表:有序,可变 insert、 append、 extend      字典:无序,可变   a['key'], update,setdefault

       改:

       字符串:有序、不可变   repkace是生成新的字符串   元组:有序,不可变,如果嵌套列表,则列表可变     集合:无序,可变  update

        列表:有序,可变   无update                                  字典:a['key'], update,setdefault

       删  

       字符串:有序 不可变 不可删          元组:有序 不可变 不可删  如果嵌套列表,则列表可变        集合: remove(),pop()默认最后一个删除,clear()

        列表: 有序 可变 可删   remove(),pop(),clear()        字典:pop(key) 要跟key参数 ,clear()   

     查

        字符串:切片s[1:3]   index('a') 返回下表 find('a')                   元组:切片t[1:3]  index('a')  返回下标   集合:无下标,也不能切片

    赋值copy  深浅copy

  • 相关阅读:
    WebSocket资料
    HTML5新增特性
    CSS3新增选择器
    HTM5基本语法
    HTML语义化
    浏览器内核分类
    Layui表格的单双击处理
    c++ cin读取多行数字
    计算机视觉中关于人脸的一些任务
    python实现NMS和softNMS代码
  • 原文地址:https://www.cnblogs.com/bigbox/p/11809661.html
Copyright © 2011-2022 走看看