1. 리스트 슬라이싱
>>> kospi_top10[:5] ['삼성전자', 'SK하이닉스', '현대차', '한국전력', '아모레퍼시픽']
>>> kospi_top10[5:9] ['제일모직', '삼성전자우', '삼성생명', 'NAVER']
>>> kospi_top10[5:-1] ['제일모직', '삼성전자우', '삼성생명', 'NAVER']
>>> kospi_top10[-1] ['현대모비스']
>>> kospi_top10[-1:-4:-1] ['현대모비스', 'NAVER', '삼성생명']
2. 리스트 제거
>>> list.remove(x) : 리스트에서 특정 요소 제거하기
3. 리스트 정렬
>>> sorted(list, reverse=False) # list.sorted()가 아니다!, 정렬된 새로운 리스트 반환. 원본 안바뀜
>>> list.sort() # 리스트 원본 바뀜
4. 리스트에서 특정 요소의 인덱스 찾기
리스트 객체의 index() 메소드를 활용
만약 찾는 요소가 리스트 내에 중복되어 있다면, index() 메소드는 첫 번째로 발견된 해당 요소의 인덱스를 반환합니다.
>>> a = [ 1,5,6,7,2,4 ]
>>> print(a.index(5)) # 1
'Algorithm > Python' 카테고리의 다른 글
Hash table = dictionary (in python) (0) | 2024.04.04 |
---|---|
반복문 (0) | 2024.04.03 |
String (0) | 2024.04.03 |
Stack (0) | 2024.04.03 |
IT 관련 회사 코딩테스트를 준비하기 위한, 공부 계획 (1) | 2024.04.03 |