카테고리 없음

4. 프로그래머스_두개뽑아서더하기

pine tree root 2022. 5. 8. 15:38

소스 : https://github.com/diqksrk/AlgorithmPrac/blob/master/programmers/progammers_addedNumber.py

 

GitHub - diqksrk/AlgorithmPrac

Contribute to diqksrk/AlgorithmPrac development by creating an account on GitHub.

github.com

 

1. addedNumber = set()

2. list(sorted(addedNumber))

 

1.  자료구조 set

파이썬의 set() 은 반복 가능하고, 가변적이며, 중복 요소가 없고, 정렬되지 않은 데이터 타입이다.

가장 큰 특징은 중복이 존재하지 않는다는것이고, add를 통해 해당 자료구조에 값을 추가시킬수 있다.

 

2.  Sorted, list

오퍼레이터를 통해서 정렬이 가능하면 다음과 같은 특징이 존재합니다.

리스트.sort() 는 본체의 리스트를 정렬해서 변환하는 것이고, sorted(리스트) 는 본체 리스트는 내버려두고, 정렬한 새로운 리스트를 반환하는 것입니다.

마찬가지로, list함수도 전달받은 값을 list로 반환해 주는 함수입니다.