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