반응형
Slicing
list_name[start:end:step]
예전에 slicing을 이해하려고 만들어놓은 예제가 있는데, 여기서 다시 써먹겠다.
ssak3=['린다G','비룡','유두래곤']
#예시
ssak3[1:2] #['비룡']
ssak3[:2] #['린다G','비룡']
ssak3[1:] #['비룡','유두래곤']
ssak3[:3:2] #['린다G','유두래곤']
Set
numbers=[1,2,3,4,4]
set(numbers)
#{1,2,3,4}
Sorted
sorted는 모든 iterable을 리스트 형태로 반환해준다.
오름차순 sorted
내림차순 reversed
numbers=[1,2,3,4,4]
c=set(numbers) #{1,2,3,4}
sorted(c) #[1,2,3,4]
list(reversed(c)) #[4,3,2,1]
.sort / .reverse 메소드를 쓸 때도 있는데, 이 메소드는 리스트에서만 작동한다.
numbers=[4,3,2,1]
numbers.sort()
numbers
#[1,2,3,4]
numbers=[1,2,3,4]
numbers.reverse()
numbers
#[4,3,2,1]
함수를 활용해서 풀 수 있는 문제:
2021.01.18 - [solve] - 두개 뽑아서 더하기
반응형
'developStudy' 카테고리의 다른 글
[Python] Sum (0) | 2021.09.11 |
---|---|
[Python] Range (0) | 2021.09.11 |
[Python] Map, Lambda, Zip (0) | 2021.02.18 |
[Javascript] 상도덕편 🚮 (0) | 2021.02.16 |
앱 버전 쓰는 방법 (Semantic Versioning) (0) | 2021.01.19 |
댓글