zoukankan      html  css  js  c++  java
  • python面试题

    1:python元组和列表的区别:

    1:元组不可变,这使得它可以作为 dict 的 key,或者扔进 set 里,而 list 则不行

    2:tuple 放弃了对元素的增删(内存结构设计上变的更精简),换取的是性能上的提升:创建 tuple 比 list 要快,存储空间比 list 占用更小。所以就出现了“能用 tuple 的地方就不用 list”的说法。

    3:多线程并发的时候,tuple 是不需要加锁的,不用担心安全问题,编写也简单多了。

    更新和删除元组

    元组的更新和删除可以通过拷贝现有的元组片段构造一个新的元组的方式解决

     最后成员关系操作符 in 和 not in 也可以直接应用在元组上,这跟列表是一样的。

  • 相关阅读:
    JDBC
    过滤器
    Servlet-web.xml 常见配置
    Servlet-HttpSession接口
    Servlet-Cookie对象
    Servlet-HttpServlet对象
    kmp算法及应用
    线段树入门到自闭
    tarjan算法与拓扑排序
    马拉车模板
  • 原文地址:https://www.cnblogs.com/ydbk/p/15031278.html
Copyright © 2011-2022 走看看