Python join() 方法用于将序列中的元素以指定的字符 ( 即下式中的str ) 连接生成一个新的字符串
jion可以对以下可迭代对象进行操作,包括【 列表,元组,字典,集合,字符串 】,但必须保证序列内部元素是字符串。
str.join(sequence)
join会返回一个新的字符串,原序列(sequence)不变。
输出一个序列里的每一个元素,使它们在同一行,并且相邻元素间用空格间隔,最后一个元素后面没有空格,用join可以很方便,如下:
a=['s','f','q','1']
print(' '.join(a))
Python中切片可以对任何有序可迭代对象操作,比如一个字符串。下面这行代码可以使字符串a倒序输出:
a='sthiaf'
print(a[::-1])
关于切片菜鸟教程和廖雪峰写的都很简略,详细可见新手入门——深入理解Python切片操作 - 知乎 (zhihu.com)