2017-10-28 1 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

다른 목록이 포함 된 목록이 하나 있습니까? 그렇다면 내부 목록을 대신 변수로 저장 하시겠습니까? 그게 있다면, for 루프를 사용하여 완전한 대답을 줄 수는 있지만 루프가 좋은 생각이라고 생각하지 않습니다. – Andreas

+0

예, 내부 목록을 별도의 varibles에 저장하려고합니다. 내 프로그램에서 for 루프를 사용하여 목록 내의 목록 수를 세고 분리했습니다. –

+0

나는 당신에게 필요한 것을 알려주는 대답을주었습니다. :) – Andreas

답변

-1

글쎄, 그것에 대해 생각합니다. 이미 필요한 것을 가지고 있습니다.

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

목록의 목록 수를 세어 개별 변수에 할당 할 수 있어야합니다. 목록의 수는 다를 수 있습니다. –