深浅拷贝以及正则表达式(python)

浅拷贝和深拷贝:

浅拷贝:

copy函数是浅拷贝,支队可变类型的第一层对象进行拷贝,对拷贝的对象开辟显得内存空间进行存储,不会拷贝对象内部的子对象

不可变类型的浅拷贝示例:

浅拷贝不会对不可变类型进行拷贝,也就是说不会开辟内存空间

对应不可变类型进行拷贝实际上是对引用的一个拷贝,两个变量指定的是一个内存地址

深拷贝:

deepcopy是深拷贝,只要发现对象有可变类型就会对该对象到最后一个可变类型的每一层对象进行拷贝,对每一层拷贝的对象都会开辟新的内存空间进行存储

示例代码:

2.正则表达式

需要匹配或查找符合某些规则的字符串。正则表达式就是记录文本规则的代码

特点:可读性差、通用性强,能够适用很多编程语言

需要带入re模块,使用match方法进行匹配操作,group方法来提取数据

匹配单个字符:

结果:葫芦娃1

匹配多个字符:

匹配开头和结尾:

除了指定字符以外都匹配:

[^指定字符]:表示出了指定字符都批评

需求:第一个字符除了aeiou的字符都匹配

匹配分组相关正则表达式:

实例:

邮箱匹配:

相关推荐

  1. Python表达式

    2024-06-18 00:20:05       49 阅读
  2. Python 表达式

    2024-06-18 00:20:05       41 阅读
  3. python表达式

    2024-06-18 00:20:05       41 阅读
  4. Python表达式

    2024-06-18 00:20:05       31 阅读
  5. Python-表达式

    2024-06-18 00:20:05       32 阅读
  6. python 表达式

    2024-06-18 00:20:05       26 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-18 00:20:05       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-18 00:20:05       106 阅读
  3. 在Django里面运行非项目文件

    2024-06-18 00:20:05       87 阅读
  4. Python语言-面向对象

    2024-06-18 00:20:05       97 阅读

热门阅读

  1. Adam优化算法

    2024-06-18 00:20:05       28 阅读
  2. K-MEANS 算法的简单实现

    2024-06-18 00:20:05       29 阅读
  3. String结构体测试代码(一)

    2024-06-18 00:20:05       25 阅读
  4. 05-5.4.3 树和森林的遍历

    2024-06-18 00:20:05       29 阅读
  5. k8s核心组件

    2024-06-18 00:20:05       33 阅读
  6. LeetCode 58. 最后一个单词的长度

    2024-06-18 00:20:05       32 阅读
  7. 关于lspci命令的相关使用

    2024-06-18 00:20:05       26 阅读