如何在不使用join()的情况下在Python中按字母顺序对字符串中的字母排序?使用join()我们可以做到这一点:
def sort_string(a)
return ''.join(sorted(a))
有没有一种方法可以不使用join()对字符串进行排序?
您的解决方案是正确的,因为字符串在python中是不可变的。因此,不可能更改(在您的情况下-排序)现有字符串。您必须创建一个新的(通过join()调用来完成)。
另外,可以在此处找到有关在python中对字符串中的字母进行排序的良好注释:如何在Python中按字母顺序对字符串中的字母进行排序
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句