for 루프를 사용하여 한 번에 하나씩 목록의 항목을 다른 목록에 추가하는 방법은 무엇입니까?

유 유

간단 해 보이지만 알아낼 수 없습니다. 두 개의 목록이 있습니다

li = ['abc','def']
se = ['q1','q2','q3']

for 루프를 사용하여 두 목록을 결합하면 결과가 내가 원하는 것이 아닙니다.

for x in se:
   li.append(se)
   print(li)

내가 원하는 출력은 [ 'abc', 'def', 'q1'], [ 'abc', 'def', 'q2'], [ 'abc', 'def', 'q3']입니다 . 감사합니다!

어둡다

이 시도:

li = ['abc','def']
se = ['q1','q2','q3']

new_lst = [li+[x] for x in se]
print(new_lst)

산출:

[['abc', 'def', 'q1'], ['abc', 'def', 'q2'], ['abc', 'def', 'q3']]

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Related 관련 기사

뜨겁다태그

보관