Python美味食谱:1.6 合并字符串
目的
将一些小的字符串合并成一个大字符串,更多考虑的是性能
方法
常见的方法有以下几种:
1.使用+=操作符
例如有一个片段pieces=['Today','is','really','a','good','day'],我们希望把它联起来
for e in pieces:
BigString+=e+' '
或者用
BigString=reduce(operator.add,pieces,' ')
2.使用%操作符
Nupta,Your current money is 500.5
3.使用String的' '.join()方法
Out[34]: 'Today is really a good day'
关于性能
有少量字符串需要拼接,尽量使用%操作符保持代码的可读性
有大量字符串需要拼接,使用''.join方法,它只使用了一个pieces的拷贝,而无须产生子项之间的中间结果。
转载于:https://www.cnblogs.com/yuxc/archive/2011/08/09/2132235.html
Python美味食谱:1.6 合并字符串相关推荐
- Python 编写函数实现交叉合并字符串,例如:ABCD与1234的合并结果是A1B2C3D4
编写函数实现交叉合并字符串,例如:ABCD与1234的合并结果是A1B2C3D4 : def mergeStr(str1, str2):str3 = ""i = 0for str ...
- 站长在线Python精讲:在Python中使用split()方法分割、使用join()方法合并字符串详解
欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是<在Python中使用split()方法分割.使用join()方法合并字符串详解>.本知识点主要内容有:在Python中使用s ...
- python合并两个字符串_【Python进阶】2.14 合并拼接字符串
2.14 合并拼接字符串 问题 你想将几个小的字符串合并为一个大的字符串 解决方案 如果你想要合并的字符串是在一个序列或者 iterable 中,那么最快的方式就是使用 join() 方法.比如: & ...
- c语言字符串数组的合并,C语言实现合并字符串
学会Perl以及Python之后,处理字符串也只是我很喜欢做的一件事情.进行字符串的拼接在这些高级脚本语言中是一件轻松的事情. C语言是我的编程入门语言,但是我一直对这门语言了解并不是很深.确切说,我 ...
- PYTHON自动化Day4-交换变量,字符串方法,拷贝,集合,文件,文件指针
一.判断 # 非空即真.非0即真 # 不为空的话就是true,是空的话就是false # 只要不是0就是true,是0就是false# 布尔类型 # True False name = input(' ...
- Python学习笔记简单数据类型之字符串
1.字符串: (1).字符串就是一系列字符,串起来形成的一种简单数据类型.在Python中,用引号括起来的都是字符串,包括单引号,双引号,其中字符串可以灵活的运用起来,字符串中可以包括引号和撇号,示例 ...
- [转载] python 把几个DataFrame合并成一个DataFrame——merge,append,join,conca
参考链接: Python | pandas 合并merge,联接join和级联concat python 把几个DataFrame合并成一个DataFrame--merge,append,join, ...
- Python第二天(重点为字符串)
文章目录 赋值 最基本内置数据类型 整数 浮点数 时间的表示 布朗值 运算符 比较运算符 逻辑运算符 同一运算符(is) 整数缓存 字符串 字符串的本质 字符串的编码 字符串的创建 转义字符 字符串拼 ...
- 学习python的第三节课:字符串
文章目录 一.python字符串(str)概念 1.1 字符串特征 1.2 字符串输出 1.3 字符串输入 二.转义字符 2.1 什么是转义字符 2.2 转义字符的实际应用 2.2.1单引号,双引号在 ...
最新文章
- 放张载玻片就能放大一万倍,普通光学显微镜都馋哭了 | Nature子刊
- Jupyter 工具的安装与使用方法,jupyter运行python代码演示,好用的python编辑器推荐!
- 盐城大数据产业园人才公寓_住在永川大数据产业园人才公寓,是一种怎样的体验?...
- android bitmap drawable 互转
- java外键实体类_java – 在Embeddable类中的外键映射
- 支付宝客户端架构分析:自动化日志收集及分析
- 【AI视野·今日CV 计算机视觉论文速览 第180期】Wed, 26 Feb 2020
- react中的render-props模式
- 《贫穷的本质》这本书让我找到为什么不少人缺钱和赚钱少的原因
- 表达式必须具有与对应表达式相同的数据类型_跟光磊学Java开发-运算符和表达式...
- 泛微OA中怎么导入html模板,如何在OA系统中设置模板标题
- 主板诊断卡代码含义及处理方法
- 计算机基础——网卡(网络适配器network adaptor)
- MapBox本地化部署
- 香港主机可能遇到的攻击类型
- C语言变量的存储方式和生存期
- 人生低谷一日感悟+收获
- Win10配置TensorFlow
- 收藏几个好用的webservice
- 【Android探索】基于Android Studio平台的蓝牙遥控APP