zoukankan      html  css  js  c++  java
  • 列表应用2 (day 8)

    names = ["Liuyang","yaopeng",["yp","yaop"]]       #列表里可嵌套列表 用二维数组方式访问

    names[2][0] = "yp"    

     

    print(names[0:2:1]])   #切片片长

    输出:"Liuyang","yaopeng",["yp","yaop"]              起始值0,终止-1,步长1  均可以省略不写

    for i in names:

         print(i)    输出每一个字段     

    >>> import copy
    >>> list = [1, 2, [3, 4]]
    >>> copy_list = copy.copy(list)
    >>> deepcopy_list = copy.deepcopy(list)
    >>>
    >>> id(list)
    44454296
    >>> id(copy_list)
    44515736
    >>> id(deepcopy_list)
    44455736
    >>>
    >>> for k in list:
    ...   print id(k)
    43338088 43338076 44430120
    >>> for k in copy_list:
    ...   print id(k)
    43338088 43338076 44430120  # copy对象的内容和原对象完全一样
    >>> for k in deepcopy_list:
    ...   print id(k)
    43338088 43338076 44457456  # deepcopy对象的内容和原对象有区别:列表元素的id不一样;数字元素id一样,原因是所有相同数字的变量的引用都是一样的。
  • 相关阅读:
    django_视图层_便捷工具
    django_视图层_编写url
    04bootstrap_表单
    人工智能之线性代数
    人工智能之数组操作
    C 获取Linux系统信息
    RPM
    Windows 启动&关闭Hyper-V
    C 指定初始化器
    指针的运算
  • 原文地址:https://www.cnblogs.com/bojack-10-05/p/12380504.html
Copyright © 2011-2022 走看看