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

  • 相关阅读:
    如何让dapper支持oracle游标呢?
    使用Polly让程序有Retry的机制
    js代码优化
    学习simple.data之基础篇
    如何在.net4.0中使用.net4.5的async/await
    异步导出excel
    让人蛋疼的“Oracle.DataAccess.dll”
    关于函数和方法总结
    linux和windows的区别
    01-linux软件包管理器安装和编译安装
  • 原文地址:https://www.cnblogs.com/bigbox/p/11809661.html
Copyright © 2011-2022 走看看