zoukankan      html  css  js  c++  java
  • Python day4_list的常见方法1_笔记(浅拷贝和深拷贝的简述)

    li=[1,2,3,'55dd']
    li.clear()#清除列表内容
    print(li)
    li.append(1)#追加
    li.append(3)
    print(li)
    
    #拓展:直接赋值和copy和deepcopy的区别
    #   1.直接赋值是引用,直接指向同一对象
    #   2.copy浅拷贝,只是拷贝一层,若这一层中还有列表,则拷贝该列表的地址,不能完全拷贝
    #   3.deepcopy深度拷贝,所有内容都进行拷贝
    li=[1,2,[3,4,"555"]]
    c=li.copy()#copy的只是地址
    li[2].append(3)
    print(c)
    
    print(li.count(3))#计数
    print(li.index(2))#获取索引
    li.insert(0,2)#在索引插入对应的值
    print(li)
    print(li.pop(2))#获取并删除索引2的值
    print(li)
    li.remove(2)#移除值为2的元素
    print(li)
  • 相关阅读:
    前端
    小程序开发
    mpvue开发小程序
    (33)Vue购物车
    Vue的使用你学会了吗?
    (32)Vue模板语法
    (31)Vue安装
    (3)Angular的开发
    (2)Angular的开发
    (1)Angular的开发
  • 原文地址:https://www.cnblogs.com/littlepage/p/9379159.html
Copyright © 2011-2022 走看看