【发布时间】:2016-10-07 02:53:57
【问题描述】:
我知道有 sort() 函数,但在这里对我不起作用。我想按字母顺序排列如下字符串:
'S NOM V NOUN VERB'
应该是:
'NOM NOUN S VERB V'
如何在 python 中实现这一点?
编辑:
我试过了:
''.join(sorted(m[i][j]))
但这返回的输出非常变化,例如 ABEILMNNNNOOPRSUVV,这没有意义。
【问题讨论】:
-
您似乎希望我们为您编写一些代码。虽然许多用户愿意为陷入困境的程序员编写代码,但他们通常只会在发布者已经尝试自己解决问题时提供帮助。展示这项工作的一个好方法是包含您迄今为止编写的代码、示例输入(如果有的话)、预期输出以及您实际获得的输出(控制台输出、回溯等)。您提供的详细信息越多,您可能收到的答案就越多。检查FAQ 和How to Ask。
-
拆分-排序-加入
-
@idjaw,我已经说过我试过的了
-
@JohnColeman,这怎么可能?
-
为什么
sort不能在这里为您工作?如果sort对您不起作用,那么您肯定已经尝试过在没有排序的情况下如何做到这一点?你能展示一下那个的尝试吗?
标签: python alphabetical