码迷,mamicode.com
首页 > 编程语言 > 详细

python之路---07 join() fromkeys() 深浅拷贝

时间:2018-12-29 21:00:56      阅读:167      评论:0      收藏:0      [点我收藏+]

标签:imp   from   inf   join   join()   for循环   速度   图片   基本   

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

  1.join()

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

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

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

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

技术分享图片

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

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

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

  

    技术分享图片

   3.  .fromkeys()

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

技术分享图片

 

  

技术分享图片

 

   

技术分享图片

 

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

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

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

技术分享图片


  2.深拷贝
  import copy

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

技术分享图片

 

python之路---07 join() fromkeys() 深浅拷贝

标签:imp   from   inf   join   join()   for循环   速度   图片   基本   

原文地址:https://www.cnblogs.com/lw1095950124/p/10197705.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!