zoukankan      html  css  js  c++  java
  • python学习笔记-day4-list复制,集合(set)

    今天说说python的list的复制,集合的使用。

    一、列表的复制分类

    1、浅拷贝

    2、深拷贝

    3、浅拷贝与深拷贝的区别

    浅拷贝和深拷贝的区别就是深拷贝会重新开辟一个内存空间

    二、浅拷贝与深拷贝

    1、浅拷贝

    即两个变量指向了同一个内存地址

    结果:

    2、深拷贝

    即l2与lis是两个不同的内存地址了,id(lis)与id(l2)并不相同

    结果:

     3、使用copy函数,shaddow copy,返回一个新的列表

    结果:

     三、集合

    1、集合的定义

    2、交集 并集 差集

    结果:

    3、集合的增删查改

    结果:

    4、集合的使用

    示例:

    # 校验密码里面是否包含
    # 数字、大写字母、小写字母、特殊符号

    结果:

    总是想多努力一点的人
  • 相关阅读:
    ES6入门详解(二) 解构赋值
    python 入门简述
    webpack4x 简述
    ES6入门详解(一) let const
    关于HTML的简述
    按照in条件排序
    Oracle 优化效率
    input输入框校验
    <a>标签操作
    svn安装
  • 原文地址:https://www.cnblogs.com/shmily2018/p/8808324.html
Copyright © 2011-2022 走看看