【发布时间】:2016-05-21 10:18:31
【问题描述】:
我是 python 新手 - 所以从预先确定的单词列表中将字母混杂并返回混杂的字母。
【问题讨论】:
-
欢迎来到 Stackoverflow!我们不是代码编写服务,所以请在提问之前展示您尝试过的内容 - 谢谢!
-
@Zapp,请阅读页面顶部“帮助”链接下的新用户建议。您应该提供更多详细信息,并证明您至少尝试过自己思考如何解决问题。
我是 python 新手 - 所以从预先确定的单词列表中将字母混杂并返回混杂的字母。
【问题讨论】:
>>> import random
>>> word_list = ['apple', 'banana', 'orange']
>>> shuffled_list = [''.join(random.sample(s,len(s))) for s in word_list]
>>> shuffled_list
['pepal', 'abanan', 'raoegn']
【讨论】:
问题到底是什么?这取决于您是想获得真正有意义的单词还是只是每种字谜。对于第一个,您可能需要一个字典 API。对于第二个,你只需要以各种可能的方式打乱单词。
【讨论】: