SW ENGINEERING/Python
파이썬 코딩의 기술TIP 11일차
11. 시퀀스를 슬라이싱하는 방법을 익히자. 슬라이싱 구문의 기본 형태는 리스트[시작:끝]이다. 시작 인덱스에 있는 원소는 슬라이스에는 포함되지만, 끝 인덱스에 있는 원소는 포함되지 않는다. a = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h'] print('가운데 2개: ',a[3:5]) 리스트의 맨 앞부터 슬라이싱 할 대는 시각적 잡음을 없애기 위해 0을 생략해야한다. 마찬가지로 리스트를 끝까지 슬라이싱할 때는 끝 인덱스를 적지않는다. assert a[:5] == a[0:5] asser a[5:] == a[5:len(a)] 리스트의 끝에서 부터 원소를 찾고 싶을 때에는 음수 인덱스를 사용하면 된다. a[:] : ['a', 'b', 'c', 'd', 'e', 'f', 'g', ..
2021. 7. 2. 21:25
최근댓글