Python 将空格连接在一起后,如何将其连接到字符串?
我输入“你好,世界,我叫约翰”,我得到“Hjwadeehillmmnnooorsy” 我如何得到这样的结果“你好,我的aemn是Jhno” 如果只是一个单词,我会得到我想要的结果,但是如果是一个句子,它会被拼凑在一起,我如何添加一个空格并让字母自己排序?使用Python 将空格连接在一起后,如何将其连接到字符串?,python,string,join,concatenation,sorted,Python,String,Join,Concatenation,Sorted,我输入“你好,世界,我叫约翰”,我得到“Hjwadeehillmmnnooorsy” 我如何得到这样的结果“你好,我的aemn是Jhno” 如果只是一个单词,我会得到我想要的结果,但是如果是一个句子,它会被拼凑在一起,我如何添加一个空格并让字母自己排序?使用split()字符串函数获得一个空格分隔的单词列表 firstString = raw_input("Please enter a String ") print "This is the sorted ordered " + "".j
split()
字符串函数获得一个空格分隔的单词列表
firstString = raw_input("Please enter a String ")
print "This is the sorted ordered " + "".join(sorted(firstString))
secondString = raw_input("please enter a second String ")
print ''.join(sorted(secondString))
thirdString = raw_input("Please enter a third String ")
print ''.join(sorted(thirdString))
fourthString = raw_input("Please enter a fourth String ")
print ''.join(sorted(fourthString))
使用split()
firstString = raw_input("Please enter a String ")
print "This is the sorted ordered " + "".join(sorted(firstString))
secondString = raw_input("please enter a second String ")
print ''.join(sorted(secondString))
thirdString = raw_input("Please enter a third String ")
print ''.join(sorted(thirdString))
fourthString = raw_input("Please enter a fourth String ")
print ''.join(sorted(fourthString))
使用以下命令:
firstString = raw_input("Please enter a String ")
for word in firstString.split():
print ''.join(sorted(word))
print ' '
使用以下命令:
firstString = raw_input("Please enter a String ")
for word in firstString.split():
print ''.join(sorted(word))
print ' '
你有太多的)
,而且你还需要在每个单词的单个字母上加入另一个。@JohnGordon:谢谢你指出这一点。我已经编辑了我的答案。你有太多的)
,另外你还需要在每个单词的单个字母上加入另一个join
。@JohnGordon:谢谢你指出这一点。我已经编辑了我的答案。我怎样才能得到一个字符串中的单词?与下面@zondo的答案非常相似:newString=“”.join(“”.join(sorted(word))for firstString.split())
我如何得到一个字符串中的单词?与下面@zondo的答案非常相似:newString=“”.join(“”.join(sorted(word))用于firstString.split()中的单词