zoukankan      html  css  js  c++  java
  • 深浅拷贝

    1. 补充基础数据类型的相关知识点

    1. str. join() 把列表变成字符串
    2. 列表不能再循环的时候删除. 因为索引会跟着改变
    3. 字典也不能直接循环删除.
    把要删除的内容记录在列表中. 循环列表. 删除原列表, 字典中的数据
    4. fromkeys() 不会对原来的字典产生影响. 产生新字典
    5. set集合. 不重复, 无序.
    6. 想转换成什么.就用什么括起来
    7. 深浅拷贝
    1. 直接赋值. 两个变量指向同一个对象.
    2. 浅拷贝:只拷贝第一层内容. copy()
    3. 深度拷贝: 对象中的所有内容都会被拷贝一份
    import copy
    copy.deepcopy()

    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    主要是深浅拷贝,这个东西说难也不难,想起了老师举得那个例子,挺唯妙唯俏的,我的理解是主要两个相同的元素不是一个内存地址,但是如果被一个元素搭配的话。如果有相同的用处,就是一样的内存地址,不知道我说的对不对,欢迎老师和同学们评论呦(*^_^*)

  • 相关阅读:
    SQL SERVER没有足够的内存继续执行程序 (MSCORLIB)的解决办法
    Python之数据分析
    python之爬虫
    Linux从入门到放弃(为做一个开发+运维的全能性人才而奋斗)
    从零开始学python
    VUE学习
    Python进阶
    MySQL系列
    python基础其他
    Microsoft Office 2010/2013安装组件预设
  • 原文地址:https://www.cnblogs.com/songhuasheng/p/9291428.html
Copyright © 2011-2022 走看看