2019-03-12
阅读量:
677
字符串拼接
如果我们需要合并一个序列或则可迭代对象,我们最快的方法就是使用join()方法
>>> parts = ["abc", "123", "xyz"]
>>> "".join(parts)
'abc123xyz'
如里列表即包含数字又包含字符串
>>> parts = ["abc", 123, "xyz",456]
>>> "".join([str(x) for x in parts])
'abc123xyz456'
但是当列表很大时,会生成新的列表,这是一个很大的消耗,所以可以使用一个生成器表达式,就是把中括号换成小括号
>>> parts = ["abc", 123, "xyz",456]
>>> "".join(str(x) for x in parts)
'abc123xyz456'






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
3条评论