zoukankan      html  css  js  c++  java
  • python 基础的用法新发现

    引用的发现:

    # 引用的处理 因为变量指的是某一内存地址 引用变量实际是引用一个固定的内存地址
    # 当这个变量中的内容变了之后,他的内存地址不变, 所以引用者动态的得到了变化的变量
    l1=[1,2,3,4]
    # l2引用了l1,即是引用了l1中的所有数据

    l2=[5,6,7,l1]
    l1.append(88)
    print(l1,l2)
    # 因为列表是可变数据类型,当引用了列表L1(实际就是引用列表这个变量的内存地址)
    # 之后就是动态的引用了它,里边增加了值之后,引用处也动态的变化了
    # 打印的结果是 [1, 2, 3, 4, 88] [5, 6, 7, [1, 2, 3, 4, 88]]
    l1.append(77)
    # 当在加上一个77之后,也动态的发生了变化,变成了下边的结果
    print(l1,l2)
    # [1, 2, 3, 4, 88, 77] [5, 6, 7, [1, 2, 3, 4, 88, 77]]



  • 相关阅读:
    DevOps
    DevOps
    DevOps 教程
    Java 文件
    Java 包装类
    Java HashMap
    Java 包装类
    Java 文件
    Java ArrayList
    Java 日期与时间
  • 原文地址:https://www.cnblogs.com/wangkun122/p/8486061.html
Copyright © 2011-2022 走看看