프로그램
[파이썬] 문제 : 리스트에서 특정 인덱스 이후 것만 출력
오디세이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
반응형