python 字符串的join()函数,支持字符串的特殊拼接,用于将序列中的元素与指定的字符或者字符串连接生成一个新的字符串。
join()的使用语法为:

str.join(sequence)

sequence 为要连接的元素序列。

字符串与指定字符连接

示例:以b字符串为基准,将b与指定字符连接起来。

a='a'
b='bcd'# 以b为标准,连接指定字符
print(''.join(b))
print('-'.join(b))

运行结果为:以b为基准,组合之后为 b 第一个字符 + 指定字符 + b 第二个字符+ 指定字符 +。。。+ b 最后一个字符

bcd
b-c-d

字符串与指定字符串连接

a='a'
b='bcd'# 以b为标准,连接a,则组合之后为b第一个字符 + a + b第二个字符+ a +。。。+ b 最后一个字符
print(a.join(b))
# 以b为标准,连接b,则组合之后为b第一个字符 + b全部字符 + b第二个字符+ b全部字符 +。。。+ b 最后一个字符
print(b.join(b))

运行结果为:

bacad
bbcdcbcdd

字符串也可以是一个数组

fruit=('apple','banana','orange')
a='a'print(a.join(fruit))
print('-'.join(fruit))

运行结果:

appleabananaaorange
apple-banana-orange

python基础:字符串的join()函数使用相关推荐

  1. 十五. Python基础(15)--内置函数-1

    十五. Python基础(15)--内置函数-1 1 ● eval(), exec(), compile() 执行字符串数据类型的python代码 检测#import os 'import' in c ...

  2. Python基础(五)--函数

    目录 Python基础(五)--函数 1 函数的作用 1.1 函数定义与调用 1.2 函数的作用 1.3 空语句 2 参数与返回值 2.1 函数的参数 2.2 函数的返回值 2.3 返回多个值 3 参 ...

  3. python 基础 字符串烧烤流程

    字符串详细解答及有关函数 表现形式 特殊情况的输出:转义字符 输入输出 读取与切片 字符串修改及删除 字符串常用函数解析 常用内置函数 大白话和你一起学python,最基础的内容,希望和大家一起学习, ...

  4. Python中字符串常用处理函数

    ** Python中字符串常用处理函数 ** 1.len( )函数 用len( )函数计算字符串的长度 2.strip( )函数 删除字符串两边的空白符(包括:'\n'.'\t'.'\r') 注:只能 ...

  5. Python计算字符串长度的函数

    文章目录 Python三种计算字符串长度的函数 1.使用内置函数len 2.使用for循环 3.使用while循环和切片 代码 代码展示 代码运行结果 Python三种计算字符串长度的函数 1.使用内 ...

  6. python 基础(1)函数 字符串

    小白到精英必备的100多个Python函数汇总   练习题 前言: 作者 吉多·范罗苏姆(Guido van Rossum) 荷兰人 应用场景 web开发 执行脚本类似于shell 统计类 计算程序 ...

  7. Python基础-字符串(字符串常用函数/操作/字符串遍历)

    字符串就是一串字符, 表示文本类型的数据, 可以用"一对双引号"或者'一对单引号'定义一个字符串, 字符串定义格式为 字符串变量名 = '字符串的文本内容' 常用函数/操作 获取字 ...

  8. python与数据思维基础笔记_Python小课笔记--Python基础:数据和函数(二)

    截图来自Python小课 文|仟樱雪 在Python小课-1-2节中,已经学习了基础模块--数据--数据类型(整数.字符串),以及基础模块--变量,基础模块--函数(input函数.print函数). ...

  9. python基础教程: 自定义函数

    多态 我们可以看到,Python 不用考虑输入的数据类型,而是将其交给具体的代码去判断执行,同样的一个函数(比如这边的相加函数 my_sum()),可以同时应用在整型.列表.字符串等等的操作中. 在编 ...

最新文章

  1. java8 jni_Java中JNI的使用详解第八篇:重载的实现
  2. 如何让Keil MDK兼容Keil C51?
  3. java无效字符 怎么解决_java.sql.SQLException: ORA-00911: 无效字符 解决方法
  4. 团队编程项目作业4-开发文档
  5. 联想微型计算机扬天M4000e,联想扬天M4000e-00评测:傲腾内存加持下的商务整机
  6. linux系统怎么装锐捷,Linux锐捷上网安装过程
  7. 学习强国---Android逆向及JS逆向
  8. 简易版的微信聊天存储方式
  9. Myeclipse10破解版安装包
  10. 死磕宠物食品安全,京东你凭什么?
  11. 红米k40pro一键root教程
  12. win10配置更新怎么关闭计算机,如何关闭win10系统自动更新功能?教你彻底关闭win10自动更新方法...
  13. 马未都说收藏:陶瓷篇(8、9)元青花、永宣青花
  14. 一个人的精神结构和他的精神资源
  15. Agilent安捷伦34401A|34461A|3458a数字万用表软件NS-Multimeter
  16. python 实现126邮箱登录
  17. 2019网易校园招聘 - 算法平台开发工程师
  18. window.print()实现打印指定内容——功能实现
  19. Oralce数据库备份与恢复
  20. 强调实体融合的当下,元宇宙当仁不让地成为各色玩家关注的焦点

热门文章

  1. ubuntu玩转freenode irc
  2. 学前教育怎么利用计算机思维,在早期教育中,培养孩子计算思维的4个方法
  3. 学术写作之逻辑推理(Logical Reasoning)
  4. 内网穿透 frp : 隐藏通信隧道技术
  5. 什么是机器学习、深度学习、图神经网络?
  6. MATLAB循环画不同颜色的点方法
  7. 美国打车应用Lyft宣布IPO发行价定为72美元 今晚登陆纳斯达克
  8. 碧瑶答疑网之选题报告
  9. vs code创建项目教程
  10. EEGLAB数据处理学习