중첩 리스트에서 부분 집합 만들기
추출한 리스트에서 다시 요소를 꺼낼 수도 있어요. 이때는 인덱스를 두 개 사용합니다. 첫 번째 인덱스는 리스트의 위치, 두 번째 인덱스는 그 리스트 안에서 요소의 위치예요.
예를 들어, x에서 7을 추출하려면 다음 명령을 사용할 수 있어요:
x = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
x[2][0]
7
여기서 첫 번째 인덱스 2는 x의 세 번째 리스트를, 두 번째 인덱스 0은 그 세 번째 리스트의 첫 번째 요소를 가리킵니다.
이전 연습 문제에서 만들었던 중첩 리스트 stocks가 워크스페이스에 준비되어 있으며, 오른쪽 IPython 셸에 출력되어 있어요.
이 연습은 강의의 일부입니다
Finance를 위한 Python 입문
연습 안내
- 중첩 리스트
stocks에서'Coca-Cola'를 부분 집합으로 추출하세요. - 중첩 리스트
stocks에서 Walmart 주가, 즉 71.17을 부분 집합으로 추출하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Use indexing to obtain company name Coca-Cola
print(stocks[____][____])
# Use indexing to obtain 71.17
print(stocks[____][____])