我需要这个作业。我正在尝试创建一个程序,向用户询问一些词语。我希望这些单词在列表中,因此我可以使用.index
来呼叫一些单词。如何将单词输入转换为列表
我试着用.set
或sorted(set())
。它使用数字而不是文字。例如:
x = list (raw_input ("insert numbers"))
set = set(x)
result = list(set)
result.sort()
print result
从这里,我得到了一些好的结果。如果我给它的数字,我得到的输出我想到:
insert numbers 817654
[' ', '1', '4', '5', '6', '7', '8']
如果我输入的话,它按字母:
insert numbers now i will a rhyme construct ...
[' ', '.', 'a', 'c', 'e', 'h', 'i', 'l', 'm', 'n', 'o', 'r', 's', 't', 'u', 'w', 'y']
输出I 想是
['a', 'construct', 'i', 'now', 'rhyme', 'will']
请张贴你试过的一些代码 –
我有一种感觉,你没有使用'.split()'。但是像其他人所说的那样,请编辑您的帖子以包含您尝试过的输入样本以及这些输入的预期输出 – inspectorG4dget
x = list(raw_input(“insert numbers”)) set = set(x) 结果=名单(套) result.sort() 打印结果 这工作对我来说...与数字,无论我如何进入他们... 我的问题。我能做到这一点文字? –