私は2つのリストを生成するこのコードを持っています。 1つのリストは1-30
になり、もう1つは30-1
になります。 some_list2
の各要素をsome_list
の各要素でどのように分けることができますか。これは次のようなものになります:1/30
、2/29
、そうです。私は新しいリストに各ディビジョン値を格納することを考えていました.1つのディビジョンと1つの新しいエレメントです。ここでリスト間のリスト分割
は私が持っているものです。
some_list = []
some_list2 = []
for i in reversed(range(1, 31)):
a = i
some_list.append(a)
for x in range(1,31):
b = x
some_list2.append(b)
私は、全体として別のものつのリストを分割しようとした、と私は部門のループのために別のを見て、私はこだわっています。私は途中で練習するためにこれをやっています。
あなたはzip
、一緒にリストをINGのタプル要素を開梱し、分割することによって、リスト内包表記でこれを行うことができ
あなたが書いたコードは 'some_list = list(range(1、31))'、 'some_list2 = some_list [:: - 1]'に単純化することができます。 iteratingと 'append'ing(' 'append'ingが愚かで、' 'i''を直接追加するだけでよい)の前に' 'に代入することによって構築しなければならない場合でも、 – ShadowRanger