到目前为止,我正在创建一个基于世界的游戏,我需要的唯一帮助就是创建一个单词列表,而不必键入每个单词或将数百个单词重新格式化成正确的格式。有小费吗?
到目前为止我有这样的想法:
fiveLetterWords = ["abuse", "adult", "drama", "drain", "enemy", "entry", "catch", "could", "would", "track", "train", "plain", "plane"]
sixLetterWords = ["people", "things", "really", "abroad", "accept", "belief", "scraps", "trashy", "camera", "create"]我想有更多的话比这更多,如果有一个网站,有这个格式,评论它,谢谢!
发布于 2022-02-09 21:38:23
发布于 2022-02-09 21:46:43
如果您在Unix上,如OS,则可以使用单词列表:
words={}
with open('/usr/share/dict/words') as f: # /usr/dict/words on some
for word in (w.rstrip() for w in f):
words.setdefault(len(word), []).append(word)如果你只想要一定长度的单词,你可以过滤它们:
words={}
with open('//usr/share/dict/words') as f:
for word in (w for w in (w.rstrip() for w in f) if 4<=len(w)<=6):
words.setdefault(len(word), []).append(word)https://stackoverflow.com/questions/71056988
复制相似问题