Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/324.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Python中对字符串中的字符重新排序_Python - Fatal编程技术网

在Python中对字符串中的字符重新排序

在Python中对字符串中的字符重新排序,python,Python,想知道是否有一种简单的方法可以按字母顺序对字符串中的字符重新排序 如果你说“你好”,你希望它是“埃罗”吗?尝试的排序方法不存在。如果有人有什么好主意,那就太好了 a = 'hello' print a.sort() 提前感谢,, 林试试这个: a = 'hello' a = ''.join(sorted(a)) print a 它应该返回“ehllo” 下面是一篇关于同样问题的类似帖子: print''join.sorted('hello')查看链接。它使用了str.join(list)和s

想知道是否有一种简单的方法可以按字母顺序对字符串中的字符重新排序

如果你说“你好”,你希望它是“埃罗”吗?尝试的排序方法不存在。如果有人有什么好主意,那就太好了

a = 'hello'
print a.sort()
提前感谢,, 林

试试这个:

a = 'hello'
a = ''.join(sorted(a))
print a
它应该返回“ehllo”

下面是一篇关于同样问题的类似帖子:

print''join.sorted('hello')
查看链接。它使用了
str.join(list)
sorted(iterable)
methods这两种方法都是内置的。我想第一条评论是打字错误,应该是
print('''.join(sorted(“hello”))
@Galax,是的,这是我的错。因为它是Python2,所以不需要最外面的括号,但是调用join应该在括号中Hanks user1159580,聪明的回答@琳玛:如果这对你有帮助,你能接受吗?@jermenkoo,好问题,你肯定会接受的。完成。:)谢谢你,布莱恩!马克回答了,祝你周末愉快。