zoukankan      html  css  js  c++  java
  • python基础 day 06 深浅copy

    一、今日内容大纲
    1、 is == id 的用法
    2、代码块
    3、同一代码块下的缓存机制
    4、不同代码块下的缓存机制(小数据池)
    5、总结
    6、集合(了解)
    7、深浅copy
    二、昨日内容回顾
    1、字典的特性
    ·查询速度快 以空间换时间,存储大量的关联性数据
    ·数据有序
    ·键值对形式 :键的数据类型:str 、int 、tuple 、bool 唯一性
    2、字典的增删改查
    dic["name"] = 'alex' 有则改变,无则增加
    dic.setdefault("name","alex") 有则不变,无则增加
    dic.pop("name") 按照键去删除数据
    dic.clear()清空
    dic = {
    "name" : "alex",
    "age" : 18,
    "sex" : '男'
    }
    # 字典的增删改查
    # 字典的增加
    dic["hobby"] = '小鱼鱼'
    print(dic)
    dic.setdefault("hobyy","小黄黄")
    print(dic)
    # # 删除
    # s = dic.pop("hobyy")
    # print(dic)
    # dic.clear() #清空
    # print(dic)
    # 查询
    s = dic.get("name") #获取字典内键的值,若没有键,则返回None
    print(s)
    # keys() 、values()、items() 三个关键字
    # for key in dic.keys():
    # print(key)
    # for value in dic.values():
    # print(value)
    # for key,value in dic.items():
    # print(key,value)
    三、今日内容
    1、is 比较内存地址
    ~id相同,值一定相同
    ~值相同,id不一定相同
    2、== 比较的值
    3、代码块
    代码块:我们所有的代码都需要依赖代码块执行
    一个文件就是一个代码块
    交互式命令下一行就是一个代码块
    4、两个机制:同一个代码块下,有一个机制,不同的代码块下,遵循另一个机制。
    5、同一块代码下的缓存机制。

    ·

      

     8、深浅拷贝

     


    ·

  • 相关阅读:
    获取父窗口的xxx节点的方法
    enumeration
    关于Java正则表达式的一些理解
    简单JNI的使用在Java中调用C库函数
    cursor管理
    [转]Vim配置与高级技巧
    [转]Vim+Taglist+Ctags
    在Windows下面使用cygwin将含有JNI的C文件编译成DLL文件
    vim转换大小写
    JMeter学习资料集锦
  • 原文地址:https://www.cnblogs.com/iaoyuyuyuhuanghuang/p/14154515.html
Copyright © 2011-2022 走看看