아미(아름다운미소)

python 리스트 슬라이싱 본문

랭귀지/PYTHON

python 리스트 슬라이싱

유키공 2018. 11. 25. 12:41
python 리스트 슬라이싱

파이썬 리스트에 있는 데이터에 하나씩 접근할 때는 인덱싱을 사용하면 됩니다.그런데 리스트에 있는 여러 개의 데이터에 동시에 접근하려면 이럴 때 사용하는 것이 바로 파이썬 슬라이싱입니다. 파이썬 리스트의 슬라이싱은 문자열 슬라이싱과 동일합니다.

kospi_top10 = ['삼성전자', 'SK하이닉스', '현대차', '한국전력', '아모레퍼시픽', '제일모직', '삼성전자우', '삼성생명', 'NAVER', '현대모비스']
print("시가총액 3위: ", kospi_top10[2])

>>시가총액 3위: '현대차'


kospi_top5 = kospi_top10[0:5]
kospi_top5
>>['삼성전자', 'SK하이닉스', '현대차', '한국전력', '아모레퍼시픽']

 
kospi_top10[5:10]
>>['제일모직', '삼성전자우', '삼성생명', 'NAVER', '현대모비스']

 
kospi_top10[5:]
>>['제일모직', '삼성전자우', '삼성생명', 'NAVER', '현대모비스']

 
kospi_top10[5:9]
>>['제일모직', '삼성전자우', '삼성생명', 'NAVER']

 
kospi_top10[5:-1]
>>['제일모직', '삼성전자우', '삼성생명', 'NAVER']


'랭귀지 > PYTHON' 카테고리의 다른 글

python 문자열에서 숫자만 제거  (0) 2018.11.27
Python PyQt5 combobox 예제  (0) 2018.11.26
python json 송수신  (0) 2018.11.24
[python] pyqt5 QTableWidget  (0) 2018.11.23
python 파일 복사  (0) 2018.11.21
Comments