프로그램

[파이썬] 문제 : 리스트에서 특정 인덱스 이후 것만 출력

오디세이99 2022. 11. 28. 15:50
728x90
반응형

(문제)

name=input 써서 파이썬 리스트에서 첫 번째 열이 n 이상인 리스트의 두 번째 열에 있는 값을 뽑아내는 방법이 있나요?

예를 들어 리스트가
 1 a
 2  ab
 3  abc 
 4  abcd
 
이렇게 있으면 실행 후에 shell 창에서 3을 입력하면 abc,abcd만 출력
 
(방법)

리스트에서 다음과 같이 사용할 수 있습니다.

a[:2] 앞에서 두번째 까지. 인덱스로는 0,1 이 됩니다.

a[2:] 인덱스 2부터 뒤로

a[-1] 뒤에처 첫번째

a[:-2] 뒤에서 두번째 앞쪽

a[-2:] 뒤에서 두번째 이후부터 끝까지

a = ['a','ab','abc','abcd']

a[2:]

['abc', 'abcd']

728x90
반응형