1、字符串方法—— replace()

str.replace(old, new[,max])

参数说明(Parameters)

  • old:被替换的字符串
  • new:新字符串,替换原来的old字符串
  • max:可选参数,替换不超过max次

例子(Example )

str = 'happy winter vacation!'
str.replace('happy','Happy')
# 输出:Happy winter vocation!

图1. 放一张运行截图,一会看图说话

注意(Notes)

  • replace函数不用print,直接返回替换后结果(In[1],Out[1]所示);
  • 重新输出原字符串,发现str没有改变(In[2],Out[2]所示);
  • 交互式输出和print输出不太一样,交互式的字符串有引号;(我也不太清楚为啥)
  • 多说一句:之前学pandas有一个对DataFramedrop方法,目的是删除DataFrame中存在NaN的行或列,axis=0/1分别表示行、列。但是删除之后是否保存这种改变需要传入另外一个参数inplace=True/False,分别表示保留改变或不保留。但这种方法在replace中不可行,如果要保留替换后的字符串就必须要用新的str接收返回值,像这样:(说的有点啰嗦)
str = 'happy winter vacation!'
string = str.replace('happy','Happy')
string

图2. 另外一张截图,哈哈

linuxsed替换字符串后保存_字符串方法——replace()相关推荐

  1. linuxsed替换字符串后保存_Numpy运用-文件读写、存储及字符串处理

    问题列举: Numpy文件读取 Numpy文件存储 Numpy字符串操作 1.文件读取 可以使用genfromtxt读取txt或者csv文件 可以使用loadtxt读取txt或者csv文件 两个函数功 ...

  2. pandas 字符串切片后保存_我擦~字符串转字节切片后,切片的容量竟然千奇百怪...

    以下文章来源于新世界杂货铺 ,作者许文 新世界杂货铺 作为一名Gopher, 我愿称之为Go的干(杂)货铺子! 神奇的现象 切片, 切片, 又是切片! 今天遇到的神奇问题和切片有关, 具体怎么个神奇法 ...

  3. java 替换第二个字符_字符串替换第二个相同的字符

    r语言如何把字符串中连续的几个相同的字符替换为一比如abbccccdd,替换为abcd保罗?科贺:没有一颗心,会因为追分享梦想而受伤. jquery 把字符串中的某个字符全部替换 start.repl ...

  4. python给定字符串显示奇数_字符串基础练习题80+道(原文及代码见文尾链接)

    Python 字符串基础练习题80+道 1.编写一个Python程序来计算字符串的长度. 2.编写一个Python程序来计算字符串中的字符数(字符频率). Sample String:google.c ...

  5. 空气培养皿采样后保存_环境监测基础知识——环境空气监测技术之布点采样

    环境空气布点与采样(HJ-194) 1. 点位布设 1.1. 一般原则 1.1.1. 采样点位应根据监测任务的目的. 要求布设, 必要时进行现场踏勘后确定 1.1.2. 所选点位应具有较好的代表性, ...

  6. spring字符串判空_字符串工具类StringUtils实现字符串是否中文、字符串分割/判空/替换/查找、是否包含乱码及字符串数组合并等常规操作...

    一.前言 关于字符串工具类StringUtils实现字符串是否包含isChinese中文.是否包含isMessyCode乱码.常规数据类型转换.替换/删除/判空.两字符串数组mergeStringAr ...

  7. python字符串最大长度_字符串String的最大长度

    开篇三个问题 作为Java的程序员,不知道在Java代码中定义了多少个字符串,可是看看下面3个问题.你是否认真思考过?是否动手实践过? 1.Java中的字符串String的最大长度是多少? 2.Ecl ...

  8. java时间转换为字符串格式错误_字符串转换为日期时间格式及其错误处理(转)

    1. 字符串转换成日期时间格式 //日期时间格式:yyyy-MM-dd hh:mm:ss String time ="1900-02-21 12:23:33"; //将字符串转换为 ...

  9. c语言字符串子串查找_字符串操作的全面总结

    来自公众号:C语言与cpp编程 字符串操作看似简单,其实非常重要,不注意的话,经常出现代码运行结果和自己想要的不一致,甚至崩溃.本文总结了一些构建string对象方法.修改string对象的方法.st ...

最新文章

  1. 序列模式挖掘、频繁项集与频繁序列
  2. Java并发之ReentrantLock锁
  3. 推荐一个短小精干的JavaScript对话框
  4. USACO1.1.2|贪婪的送礼者
  5. [转]notepad++各种插件
  6. python接口测试_python接口测试—get请求
  7. all方法 手写promise_我团队的一年前端实现Promise所有方法
  8. struts响应用户请求的工作流程
  9. IDM6.39最新版补丁新增功能介绍
  10. 【到世界的尽头win7主题】
  11. 收藏 | 江苏省各地教师公务员等实际工资爆料
  12. 分享5个非常实用的电脑操作技巧,简单还很实用。
  13. bilibili弹幕获取api
  14. YYImage加载gif动态图原理
  15. 低功耗设计(low power design)和UPF介绍(含代码示例)
  16. 关于线宽与PCB过孔铺铜的一点经验
  17. 自己对PID一些学习总结
  18. Kubeadm安装高可用的K8S集群--多master单node
  19. javaScript数组操作--有道笔记整理
  20. Lua(二)数据类型+变量

热门文章

  1. 如何使用lazyCSRF在Burp Suite上生成强大的CSRF PoC
  2. glibc-2.23学习笔记(一)—— malloc部分源码分析
  3. 在Centos 7 上跑 vue 项目 以及 Vue 热更新失效
  4. 验证身份照号码是否有效
  5. 1139 First Contact (30 分)【难度: 一般 / 知识点: 模拟】
  6. 线性代数 第一章 行列式
  7. jQuery的each()方法
  8. python中的解析式是什么_初学python之解析式
  9. 再见了Dubbo!正式拥抱下一个神级Java开发框架!
  10. jdk和tomcat配置