• 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、深浅拷贝

     


    ·

  • 相关阅读:
    C语言-错误处理
    C语言-排序和查找
    PCB设计要点
    C语言-调试
    c++ 概述
    C语言-指针
    C语言-数组与指针 字符与字符串
    C语言-(void*)类型指针
    C语言-字符操作函数
    C语言-链表
  • 原文地址:https://www.cnblogs.com/iaoyuyuyuhuanghuang/p/14154515.html
Copyright © 2020-2023  润新知