Pythonでは、文字列からランダムな文字を取得する方法を知りたいです。文字列からランダムな文字を作成するにはどうすればよいですか?
など。 e4c5 @
randomize("HELLO")
returns "L"
Pythonでは、文字列からランダムな文字を取得する方法を知りたいです。文字列からランダムな文字を作成するにはどうすればよいですか?
など。 e4c5 @
randomize("HELLO")
returns "L"
return (random.choice(string))
簡単でした。ありがとう! –
文字列はシーケンスであり、最初にリストにする必要はありません**、 'random.choice(string)'はそのまま動作します。後者は、 'list(string)'で簡単に行えます。明示的なループを記述する必要はありません。そして 'return'は関数ではなく文であり、' return random.choice(string) 'を使うだけです。 –
使用random.sample – e4c5
:あなたは確かに、 'random.choiceを()'を意味します。 –
@MartijnPietersあなたが正しいです、1つのアイテムだけが選択されている場合、選択肢はずっと良くなります。 – e4c5