join()函数

join()和split()是两个互逆的函数

join语法格式: newstr = str.join(iterable)

各参数的含义如下:

1 newstr:表示合并后生成的新字符串;

2 str:用于指定合并时的分隔符;

3 iterable:做合并操作的源字符串数据,允许以列表、元组等形式提供.

# 对list中的元素进行连接
l = ['a','b','c']
# 注意这里连接的时候,只能是字符串,不能是数字,
# 什么也不写的时候,即直接连接
print(''.join(l))
# abc

# join可对tuple进行连接
dir = '','usr','bin','env'
print(dir)
print(type(dir))
print('/'.join(dir))
# ('', 'usr', 'bin', 'env')
# <class 'tuple'>
# /usr/bin/env
View Code

posted on 2020-01-01 19:13  吃我一枪  阅读(1105)  评论(0编辑  收藏  举报

导航