Problem

3/7

중첩 튜플. 요소 참조

Theory Click to read/hide

요소 참조. 중첩 튜플
튜플은 다른 튜플을 요소로 포함할 수 있습니다. 또한 목록, 문자열 등을 튜플의 요소로 사용할 수 있습니다.
요소에 액세스하는 것은 목록의 요소에 액세스하는 것과 유사하며 대괄호 안에 요소의 인덱스를 지정합니다. 인덱싱은 0부터 시작합니다.
중첩된 요소를 참조할 때는 추가 대괄호를 사용해야 합니다.
  my_tuple = (('a', 'b', 'c'), [1, 2], ((1, 'a') ), ('b', 'c'))) print(my_tuple[2][1])    # ('b', 'c')

Problem

프로그램의 입력은 6줄입니다.
1) 문자열 s;
2) 1차원 배열 a
3) 일련의 정수 b(공백으로 구분);
4) 정수 집합 c(공백으로 구분);
5) 숫자 n - 0, 1, 2 - my_tuple 튜플의 요소 인덱스(아래 참조);
6) number k - 튜플의 중첩 요소 인덱스.

원본 데이터에서 my_tuple(s, a, (b, c)) 형식의 튜플을 만듭니다.
생성된 튜플이 화면에 표시됩니다(이 줄은 프로그램에 이미 작성되어 있으므로 작성할 필요가 없습니다).

주어진 숫자 n, k  my_tuple.
튜플의 해당 요소를 출력합니다. nk가 필요한 범위 내에 있음이 보장됩니다.

 

<헤드> <일># <몸>

 

입력 출력
1 안녕하세요
1 2 3 4 5
6 7 8 9 0
2 1 3 4 5
2
1
('안녕하세요', [1, 2, 3, 4, 5], ((6, 7, 8, 9, 0), (2, 1, 3, 4, 5)) )
(2, 1, 3, 4, 5)
Write the program below
print(my_tuple)        

     

Program check result

To check the solution of the problem, you need to register or log in!