如果是复制字符串太耗时就不要复制,用索引排序,到时按索引输出就好了。就不用复制字串。
也可以换个别的更快速的排序算法
可以使用字符串拼接:如果需要将多个字符串拼接成一个大字符串,可以使用字符串拼接操作符(+),也可以使用字符串的 join() 方法。例如:
str1 = "Hello"
str2 = "World"
str3 = str1 + " " + str2
print(str3) # 输出:Hello World
str_list = ["apple", "banana", "orange"]
str4 = ",".join(str_list)
print(str4) # 输出:apple,banana,orange
还有字符串分割:如果需要将一个字符串按照某个分隔符拆分成多个子串,可以使用字符串的 split() 方法。例如:
str5 = "apple,banana,orange"
str_list = str5.split(",")
print(str_list) # 输出:['apple', 'banana', 'orange']
还有字符串替换:如果需要将字符串中的某些子串替换为其他的子串,可以使用字符串的 replace() 方法。例如:
str6 = "Hello, World!"
str7 = str6.replace("World", "Python")
print(str7) # 输出:Hello, Python!