内容
以下の状況で、choice(), sample(,)メソッドはprint出来るのに、shuffle()だけNoneと返ってくるのはなぜでしょうか?
一方、#2のところをchoiceやsampleに入れ替えてみると、nums=list(range(5))のところが読み込まれたもの(=[0,1,2,3,4])が返ってきてしまいます。。
該当のソースコード
python
1import random 2 3nums = list(range(5)) 4 5#1:Noneと返ってくる式 6print(random.shuffle(nums)) 7 8#2:正しく返ってくる式 9random.shuffle(nums) 10print(nums) 11 12
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。