python join()函数的功能和用法
join()函数是python字符串内建函数中一个比较常用的函数,它的功能是把一个可迭代的元素(如:数组、列表等)整合为字符串,返回字符串形式的结果。
语法
join()函数的语法结构如下:
string.join(iterable)
参数
string:表示将要进行拼接的字符,必须是字符类型。
iterable:要进行拼接的可迭代对象。
功能特点
join()函数主要有以下3个特点:
(1)可以将一个可迭代对象拼接为字符串
(2)可以指定拼接的方式
(3)通常用于格式化字符串
实例分析
下面我们来举一个最简单的实例,以更好地理解join()函数的功能和用法:
例如,我们定义了一个列表city_list,其中有三个城市名称:
city_list = ["beijing", "shanghai", "shenzhen"]
join的四种用法
若要将列表内容拼接为字符串形式,我们可以此利用join()函数来实现:
# 拼接列表内容
city_string = '*'.join(city_list)
print("拼接后的结果为:{}" .format(city_string))
【输出结果】
拼接后的结果为:beijing*shanghai*shenzhen
从上述示例可以看出,我们可以利用join()函数,将以上列表内容拼接为字符串形式、并且指定拼接的字符*,以使拼接的结果更加一目了然。