Python 3的string.join()等效?
我一直在Python 2中使用string.join()方法,但它似乎已被删除在Python 3中。什么是在Python 3中的等效方法?
string.join()方法让我把多个string结合在一起,每一个string之间都有一个string。 例如,string.join((“a”,“b”,“c”),“。”)将导致“abc”。
'.'.join()
或者".".join()
。所以任何string实例都有方法join()
str.join()
在Python 3中工作正常,你只需要得到正确的参数的顺序
>>> str.join('.', ('a', 'b', 'c')) 'abc'
有string对象的方法join
:
".".join(("a","b","c"))
访问https://www.tutorialspoint.com/python/string_join.htm
s =“”
seq = [“ab”,“cd”,“ef”]
打印(s.join(SEQ))
ab cd ef
S = “”。
打印(s.join(SEQ))
ab.cd.ef