位置: 编程技术 - 正文

python实现字符串连接的三种方法及其效率、适用场景详解(python,字符串)

编辑:rootadmin

推荐整理分享python实现字符串连接的三种方法及其效率、适用场景详解(python,字符串),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python,字符串,字符串 python,字符串 python,python字符串怎么用,python 字符串,python,字符串,python字符串的操作方法,python之字符串基本操作,内容如对您有帮助,希望把文章链接给更多的朋友!

python字符串连接的方法,一般有以下三种:

方法1:直接通过加号(+)操作符连接

方法2:join方法

方法3:替换

下面再来说一下三种方法的不同

方法1,使用简单直接,但是网上不少人说这种方法效率低

之所以说python 中使用 + 进行字符串连接的操作效率低下,是因为python中字符串是不可变的类型,使用 + 连接两个字符串时会生成一个新的字符串,生成新的字符串就需要重新申请内存,当连续相加的字符串很多时(a+b+c+d+e+f+...) ,效率低下就是必然的了

方法2,使用略复杂,但对多个字符进行连接时效率高,只会有一次内存的申请。而且如果是对list的字符进行连接的时候,这种方法必须是首选

方法3:字符串格式化,这种方法非常常用,本人也推荐使用该方法

下面用实验来说明字符串连接的效率问题。

python实现字符串连接的三种方法及其效率、适用场景详解(python,字符串)

比较对象:加号连接 VS join连接

python版本: python2.7

系统环境:CentOS

实验一:

结果:

0.

0.

实验二:

结果:

0.

0.

上面两个实验出现了完全不同的结果,分析这两个实验唯一不同的是:字符串连接个数。

结论:加号连接效率低是在连续进行多个字符串连接的时候出现的,如果连接的个数较少,加号连接效率反而比join连接效率高

标签: python,字符串

本文链接地址:https://www.jiuchutong.com/biancheng/381392.html 转载请保留说明!

上一篇:python实现读取并显示图片的两种方法(python简要说明读取文件的一般流程)

下一篇:win7上python2.7连接mysql数据库的方法(win7 python)

  • 公允价值变动损益影响营业利润吗
  • 农产进项税是多少税率
  • 房地产开发商需要缴纳什么税
  • 税控盘反写显没有数据怎么处理
  • 所得税年报工资薪金支出怎么填
  • 一般纳税人简易征收最新政策2023
  • 税务发票上的二维码
  • 牛奶 税率
  • 企业出借资金获利怎么算
  • 工矿区城镇土地使用税
  • 购货方要求退货合理吗
  • 一般纳税人临时工工资怎么入账
  • 施工单位名称变更需要变施工许可证吗
  • 长期待摊费用摊销表
  • 企业所得税讲解
  • 报销个人费用如何定性
  • 代收车船税没有发票能走帐吗
  • 被合并企业评估什么意思
  • 盘盈固定资产冲销啥科目
  • 印花税实收资本纳税义务发生时间
  • 其他公司代缴社保分录
  • 酱菜税率是多少
  • 继承房产出售时交个人所得税税率是多少
  • 营改增后固定资产进项税抵扣规定
  • 列举20种不征增值税产品
  • 计算企业所得税的公式
  • 委托加工物资什么意思
  • 原材料暂估入库怎么做账
  • 出口押汇和议付的区别
  • 企业所得税应纳税额的计算公式
  • 服务外包企业
  • 固定资产包括哪些种类
  • 两个公司的资金怎么合并
  • 预付的房屋租赁费账务如何处理
  • 代开增值税发票沒有付款怎么做账?
  • element分页器
  • window php安装
  • 自营 代理
  • php实现多维数组输入
  • vuex状态丢失
  • mac m1 安装windows
  • 研发样品收入的最新规定
  • 库存品处理的方式
  • 工资与劳务报酬是否合并缴纳个税
  • 有收入就要结转成本吗为什么
  • mysql 优化口诀
  • 原材料的主要账目有哪些
  • 差旅费补助无发票的文件依据
  • 企业亏损所得税处理
  • 税后工资怎么申报个税
  • 无形资产分期付款会计分录?
  • 高新企业账目有什么不同
  • 银行贴现手续费可以税前扣除吗
  • 公司的长期股权投资该如何做账
  • 租金收入确认收入时间
  • 住宿补贴需要交个税吗
  • 跨年度冲红字发票怎么冲
  • 税控盘开发票怎么测试打印机?
  • 土地属于固定资产吗 会计
  • 固定资产为什么提折旧,有何实际意义
  • 简单的辞职报告
  • 分页存储过程包括
  • Windows10下mysql 5.7.17 安装配置方法图文教程
  • windowsxp能用pr吗
  • 给Windows Server 2008设一个简单密码
  • 怎样禁用ie
  • windows xp
  • windows10右键菜单被任务栏挡
  • win7系统里面怎么找到微信程序
  • win8注册表损坏进不了系统
  • 如何修改windows密码策略
  • jquery生成网页内容
  • ajax读取json
  • jQuery插件安装教程
  • 使用JQuery中的trim()方法去掉前后空格
  • javascript如何学
  • 税务机关的情况说明
  • 每月公积金900元交多少
  • 先征后返的增值税计入哪个科目
  • 山西省税务局政审县级还是市级的
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设