ランダムな整数を含む2つの異なるリストa
とb
に到達する最短の方法は何ですか?異なるランダムリストを2つの変数に割り当てる最短の方法は何ですか?
私は現在持っている:
a=b=[randint(0,30)for x in range(10)]
を使用して
(a,b)=([randint(0,30)for x in range(10)][randint(0,30)for x in range(10)])
または
a=[randint(0,30)for x in range(10)]
b=[randint(0,30)for x in range(10)]
は、2つの同一のリストを生成します。
これを行う方法はありますか?
を、あなたは文字で充電されていますか?リスト生成を関数に抽出して2回呼び出すこともできますが、2番目のバージョンについては何もひどいことはありません。 – jonrsharpe
「2つの同一リストを作成する」とは、何が起こっているのか誤解しています。コードは1つのリストを生成します。そのリストを参照する名前は2つだけです。 – jasonharper