2017-10-28 21 views
-3

多次元リストから値を分離し、forループを使用して個々の変数に割り当てる方法を教えてください。 (リスト内のリストの数を知らなくても)。ループ内の異なる変数に値を割り当てる

list = [ [ 1 , 2 ] , [ 3 , 4 ] , [ 5 , 6 ] , [ 7 , 8 ] , [ 9 , 10 ] ] 
list1 = [ ] 
list2 = [ ] 
list3 = [ ] 

for i in range(len(listA)): 
    list1.append(listA[0]) 

出力list1

[ 1 , 2 ] 

出力list2

[ 3 , 4 ] 
+0

他のリストを含むリストが1つありますか?もしそうなら、インナーリストを代わりに変数として保存しますか?それがあれば、forループで完全な答えを出すことができますが、ループは良い考えではないと思います。 – Andreas

+0

はい、私は内側のリストを別の変数に格納しようとしています。プログラムのforループを使用して、リスト内のリストの数を数え、それらを区切ることにしました。 –

+0

私はあなたに必要なものをあなたに伝える答えを与えました。 :) – Andreas

答えて

-1

まあ、それについて考えます。既に必要なものがあります:

list1 = list[0] 
list2 = list[1] 
... and so on. 
+0

リスト内のリストの数を数え、それらを別々の変数に割り当てる必要があります。リストの数はさまざまです。 –

関連する問題