파이썬 반복문 질문있습니다.

파이썬 반복문 질문있습니다.

작성일 2021.04.22댓글 2건
    게시물 수정 , 삭제는 로그인 필요

혼자서 파이썬 공부하고있습니다.
list_of_list = [
[1, 2, 3],
[4, 5, 6, 7],
[8, 9]
]




실행결과
1
2
3
4
5
6
7
8
9

이렇게 나오게 하려면 어떻게 해야하나요....

제가 해본건
for character in list_of_list 써서 해봤는데 결과가
[[1, 2, 3], [4, 5, 6, 7], [8, 9]] 이렇게 나오네요
그리고 for element in list_of_list도 해봤는데character 썼을때랑 값이 똑같이 나와요..


#파이썬 반복문 #파이썬 반복문 예제 #파이썬 반복문 탈출 #파이썬 반복문 while #파이썬 반복문 처음으로 돌아가기 #파이썬 반복문 종료 #파이썬 반복문 문제 #파이썬 반복문 range #파이썬 반복문 리스트 #파이썬 반복문 거꾸로

profile_image 익명 작성일 -

list_of_list 리스트 안에 3개의 리스트가 또 있기 때문에 통채로 출력된답니다.

아래처럼 for문을 한번 더 코드를 입력해보세요!

for list1 in list_of_list : for character in list1 : print(character)

.

.

※ 질문주신 내용 이외에도, 파이썬 기초 프로그래밍과 관련하여 궁금한 것들이 있다면,

아래 제 블로그에 방문해 관련된 글을 참고하시기 바랍니다 :D

https://dinolabs.tistory.com/category/BLOG

profile_image 익명 작성일 -

이차원 리스트라서 배열처럼 아래와 같이 접근을 해야할 것 같습니다.

요소별 출력하시려면 index로 접근하여 출력 가능합니다:)

list_of_list = [[1, 2, 3],[4, 5, 6, 7],[8, 9]] for i in range(len(list_of_list)) : for j in range (len(list_of_list[i])) : print(list_of_list[i][j])

파이썬 질문있습니다!

무한반복 while문을 사용하여 키보드로 입력된 정수의 합계를 계산하 고 만약 0이 입력되면 반복문을 벗어나 계산된 합계를 출력하시오. 이게...