python 의 set
집합에 관련된 것을 쉽게 처리할 수 있다.
s = set([1,2,3])
>> {1,2,3}
s1 = set("python")
>>{'p','y','t','h','o','n'}
비어있는 자료형은 s = set() 으로 만들 수 있다.
set 의 특징
- 순서가 없다
- 중복을 허용하지 않는다.
set과 관련된 함수- add : 값 1개 추가하기- update : 여러개 추가하기- remove : 특정 값 제거하기
❤ 1181 번 문제는 lambda 와 set을 사용해서 해결할 수 있었다!
출력 조건을 보면 ( 단, 같은 단어가 여러 번 입력된 경우에는 한 번씩만 출력한다. ) 라는 조건이 있었기 때문에
set을 사용해서 해결할 수 있었따!
'Hello World! > Algorithm' 카테고리의 다른 글
백준 2217 로프 - python (0) | 2021.03.25 |
---|---|
백준 2960 에라토스테네스의 체 - python (0) | 2021.03.16 |
백준 1003 피보나치 함수 - python (0) | 2021.03.10 |
백준 2748 피보나치 수 2 - python (0) | 2021.03.08 |
백준 2747 피보나치 수 - python (0) | 2021.03.01 |