zoukankan      html  css  js  c++  java
  • python之路---07 join() fromkeys() 深浅拷贝

    二十四.基本数据类型补充

      1.join()

            "*".join("马虎疼") # 马*虎*疼 把传递进去的参数进行迭代.

         获取到的每个元素和前面的*进行拼接. 得到的是字符串

        split() 切割. 切割的结果是列表,   

        需要把字符串转化成列表: split()
    把列表转化成字符串: join()

      2.删除和添加     (在for循环中不可操作)

       ① 建立新列表,将要删除或增加的添加到新列表

        ② 循环新列表,删除老列表

      

        

       3.  .fromkeys()

            帮我们创建字典用的
    把第一个参数进行迭代. 拿到每一项作为key和后面的value组合成字典
      

      

       

    二十五.深浅拷贝
        提高创建对象的速度.(计算机中最慢的. 就是创建对象. 需要分配内存.)

            最快的方式就是二进制流的形式进行复制. 速度最快.

        1.浅拷贝  .copy()    之拷贝了第一层内容


      2.深拷贝
      import copy

         copy.deepcopy()    会把对象内部的所有内容进行拷贝

  • 相关阅读:
    Git Merge Request
    Hazelcast Hazelcast介绍与使用
    Git 修改name/author信息
    HDU 2553 N皇后问题(DFS)
    HDU 1070 Milk(水题)
    HDU 2616 Kill the monster(简单DFS)
    HDU 1426 Sudoku Killer(BFS)
    HDU 2216 Game III(BFS)
    URAL 1001 Reverse Root(水题)
    URAL 1902 NeoVenice(水题)
  • 原文地址:https://www.cnblogs.com/amirky/p/10211536.html
Copyright © 2011-2022 走看看