>source

나는 파이썬에서 초보자이기 때문에 이것이 모범 사례가 아닙니다.

각 반복이 문자열을 포함하는 목록을 생성하는 루프가 있습니다. 각 목록에는 10 개의 요소가 있고 루프가 5 번 이어집니다. 마지막으로 내 목표는 50 개의 요소가있는 목록 만 하나뿐입니다. 그래서, 각 반복에 주요 목록이 공급 될 것입니다.

단순화 된 문제 :

a= ["Mary", "James", "Will"]
b= ["Lebron", "Stephen"]
c= ["Lucas", "John", "Laura"]
my_list= [a,b,c]
main_list= []
for item in my_list:
    main_list= item

i.인쇄 (main_list)나는 세 가지 항목 대신 my_list 의 마지막 요소 만 얻는 것입니다.

PS :이 예제에서 문자열을 포함하는 목록은 루프에서 준비되지만 내 code 에서이 목록은 각 반복에서 생성됩니다. 예시 할 수 없습니다. 그러나 주요 문제점은 다음과 같습니다. 각 반복에 Fed를받는 목록 목록을 만드는 방법 ?

고맙습니다!

MAIN_LIST += 항목 대신=. 그것은 새로운 요소에 집중 할 것입니다.

Mark2021-05-05 05:01:06

아니요, += 목록을 확장 /연결합니다. 추가는 결국 동일한 my_list를 만듭니다.

Camilo Martínez2021-05-05 05:03:42
  • 이전 python : mysql table_name에서 col_name in (모든 값)
  • 다음 c++ : 오류 : 'string_view'는 'std'회원이 아닙니다.