• 1. replace 替换列表中元素的部分内容后返回列表

    • 2018.06.08

      • 错误操作 -- 这样并不能改变改变列表内的元素

        • data = ['1', '3', '决不能回复---它']
          data[2].replace('决不能回复', '不要回答')

      • 分析--replace 替换不是在原来的位置完成的
        • 验证 内存地址是否相同,实际是内存地址不同,所以替换产生了一个新的。
        • data = ['1', '3', '决不能回复---它']
          other = data[2].replace('决不能回复', '不要回答')
          print(id(other))
          >>>> 2432701696016
          print(id(data[2]))
          >>>>>2432701138144

      • 查看文档
        • 返回包含所有出现的子字符串 old 的字符串的副本,替换为 new。如果给出了可选参数 count,则只替换第一个 count 出现。
        • Return a copy of the string with all occurrences of substring old replaced by new. If the optional argument count is given, only the first count occurrences are replaced.
      • 正确操作 
        • data = ['1', '3', '决不能回复---它']
          data[2] = data[2].replace('决不能回复', '不要回答')

转载于:https://www.cnblogs.com/23147-2Lemon/p/9153570.html

Python 个人的失误记录之str.replace相关推荐

  1. Python中str.replace()的使用方法

    Example: target = today + os.sep + now + '_' + comment.replace(' ', '_') + '.zip'   #today 被定义为根目录+今 ...

  2. python replace方法_Python str replace()方法

    目录 描述 语法和参数 返回值 使用示例 1. 省略count时 2. count值存在 注意事项 1. old_str与new_str相等时 2. count值大于old_str出现的次数 3. o ...

  3. str.replace()——Python的“第四”字符串格式

    str.replace(),Python的"第四"字符串格式. [学习的细节是欢悦的历程] Python 官网:https://www.python.org/ Free:大咖免费& ...

  4. 菜鸟能学python编程,菜鸟学Python编程文章阅读记录一

    菜鸟学Python编程文章阅读记录 看的懵懵懂懂,感觉就是要把代码看懂到,这个代码块做了什么功能,了解到建了属性,定义了方法,这些方法与属性的关系 今天是js逆向专题,这个帖子,回头再好好看 回头再找 ...

  5. Python全栈开发记录_第一篇(循环练习及杂碎的知识点)

    Python全栈开发记录只为记录全栈开发学习过程中一些难和重要的知识点,还有问题及课后题目,以供自己和他人共同查看.(该篇代码行数大约:300行) 知识点1:优先级:not>and 短路原则:a ...

  6. Python基础学习-简要记录

    目录 快捷键 基础 1.字符串 2.变量 3.序列 4.列表 5.元组 6.字典 7.集合 8.time 模块 9.datetime 模块 date time datetime 类 10.calend ...

  7. Python 使用 Flask框架记录

    Python 使用 Flask框架记录 1.安装Flask ​ Flask依赖两个外部库,Werkzeug和Jinja2,Werkzeug是一个WSGI(服务器网关接口).Jinja2时负责渲染模板. ...

  8. python ui自动化配置文件,python UI自动化实战记录八:添加配置

    添加配置文件写入测试地址等,当环境切换时只需修改配置文件即可. 1 在项目目录下添加文件 config.ini 写入: [Domain] domain = http://test.domain.cn ...

  9. python创建虚拟环境报错typeerror_解决Python中报错TypeError: must be str, not bytes问题

    如下所示: #!/usr/bin/python import pickle shoplist=['apple','mango','carrot'] f = open('c:\poem.txt','w' ...

最新文章

  1. WebNumericEdit
  2. wxWidgets:wxPGMultiButton类用法
  3. uvc音频传输协议_干货|太全了!常见的音频接口,你知道几种?
  4. 利用ado.net和winform连接ms Server可以做什么?
  5. 26个适用于VMware管理员的强大工具,收藏了!
  6. 科技行业的起步时代已结束
  7. 【BZOJ3998】弦论(后缀自动机)
  8. 在ADS仿真或者查看S参数的方法
  9. 调制深度(modulation depth)是什么?
  10. 软件工程基于场景建模 习题
  11. git pull合并冲突
  12. 重邮2018年硕士研究生入学考试(《数据结构》802)自己做的部分答案
  13. idea中的jar包在哪里导入?
  14. React Native开发之——Webstorm开发RN配置
  15. 秉火429笔记之四启动文件分析
  16. 读《STRENGTHNET: DEEP LEARNING-BASED EMOTION STRENGTH ASSESSMENT FOR EMOTIONAL SPEECH SYNTHESIS》
  17. Python实现逐步回归
  18. 高速PCB基材介绍(铜箔、PP、基板)
  19. dnf搬砖哪里最赚钱
  20. ECharts 鼠标滑过显示的数据样式

热门文章

  1. 揭开知识库问答KB-QA的面纱1·简介篇
  2. 权威报告】WanaCrypt0r勒索蠕虫完全分析报告
  3. 华为5720设置静态路由不通_如何设置静态路由与网关?一文了解清楚
  4. JZOJ 5638. 【NOI2018模拟4.8】IIIDX
  5. 非确定性算法_带你从不同角度了解强化学习算法的分类
  6. Qt 关于定时器实用的总结
  7. matlab绘制立体图
  8. CVPR 2018 MCCT:《Multi-Cue Correlation Filters for Roubust Visual Tracking》论文笔记
  9. hust1347(归并排序求逆序对)
  10. 机器翻译pascal程序