例:random.choiceの他のリストの条件として、リストのrandom.choiceをどのように使用しますか?
element = ['Flaming', 'Cold']
fire_properties = ['of Fire', 'of Flame']
cold_properties = ['of Ice', 'of Frost']
かなりシンプル。テキストランダマイザーを作って、この例によれば「火の剣」などの結果を得ようとしました。残念ながら、私は最初のリストからの結果がどのリストから2番目の結果になるかを定義するようにする方法を知りませんでした。このアプローチは維持し、理解しやすいです
weapon_map = {"Flaming": ["Fire", "Inferno"], "Frozen": ["Cold", "Frost"]}
selection = random.choice(weapon_map.items())
print (selection[0] + " of " + random.choice(selection[1]))
:あなたは形容詞と名詞の可能な組み合わせのマップを構築し、それらのいずれかを選択します。どのように解決策のような種類について
私はPythonコースを開始するかもしれないと推測します:) キーワード - [this](http://pyref.infogami.com/in)を読んだり、[Pythonリファレンス](http://docs.python.org/reference/expressions.html#not)で「inとnot in」にスクロールしてください-に)。 – egor83