python将多个字符串连接在一起的最有效方法是什么?

python将多个字符串连接在一起的最有效方法是什么?

strbytes 对象是不可变的,因此将多个字符串连接在一起效率很低,因为每个连接都会创建一个新对象。在一般情况下,总运行时间是总字符串长度的二次方。

要连接多个 str 对象,通常推荐的用法是将它们放入一个列表中并在结尾处调用 str.join()

chunks = []
for s in my_strings:
    chunks.append(s)
result = "".join(chunks)
hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » python将多个字符串连接在一起的最有效方法是什么?