728x90
파이썬에서는 리스트 내부에 리스트를 포함시켜 2차원 리스트를 만들 수 있습니다. 2차원 리스트는 행과 열로 구성되어 있으며, 각 원소는 [행번호][열번호]
형태로 인덱싱할 수 있습니다.
예제:
darray = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
print(darray[1])
print(darray[1][1])
print(darray[0][2])
출력 결과:
[4, 5, 6]
5
3
위 예제에서는 darray
라는 2차원 리스트를 만들고, 각각의 원소를 인덱싱하여 출력하였습니다. darray[1]
은 2차원 리스트에서 두 번째 행을 나타내며, [4, 5, 6]
이 출력됩니다. darray[1][1]
은 두 번째 행에서 두 번째 열의 원소를 나타내며, 5
가 출력됩니다. darray[0][2]
는 첫 번째 행에서 세 번째 열의 원소를 나타내며, 3
이 출력됩니다.
2차원 리스트 인덱싱은 다양한 상황에서 유용하게 사용될 수 있으며, 원하는 데이터를 빠르게 찾아내기 위해 적절히 활용할 수 있습니다.
위와 같이 2차원 리스트 인덱싱에 대해 설명해보았습니다. 원하시는 주제와 예제를 포함한 질문을 더욱 구체적으로 알려주시면, 더욱 멋진 글을 작성해드릴 수 있을 것입니다. 추가로 궁금한 점이 있으시면 언제든지 말씀해주세요!
728x90
'파이썬 > 파이썬기초' 카테고리의 다른 글
40. 리스트 연산하기 (#51) (0) | 2024.03.23 |
---|---|
39. 리스트 연산하기 (#51) (0) | 2024.03.23 |
37. 다양한 자료형을 포함한 리스트 인덱싱하기 (#49) (0) | 2024.03.23 |
36. 리스트 생성과 인덱싱하기 (#48) (0) | 2024.03.23 |
35. 입력한 수가 2, 3, 6의 배수인지 확인하기 (#47) (0) | 2024.03.23 |