⌨️ Algorithms/프로그래머스
[Python] 프로그래머스 Lv1_없는 숫자 더하기
monzheld
2022. 10. 11. 18:47
https://school.programmers.co.kr/learn/courses/30/lessons/86051
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
"""
입출력 예시)
numbers = [1,2,3,4,6,7,8,0] -> 14
numbers = [5,8,4,0,6,7,9] -> 6
"""
def solution(numbers):
answer = -1
zero_to_nine = [i for i in range(10)] # 0~9까지의 숫자가 담긴 배열
remove_n = list(set(zero_to_nine) - set(numbers)) # numbers에서 찾을 수 없는 0부터 9까지의 숫자
answer = sum(remove_n)
return answer
참고)
https://dsegfault.tistory.com/24
[Python - How to] 리스트 간 원소 빼기, List A 원소 중 List B에 포함된 원소 빼기
배경 - 어떤 A 라는 리스트에 포함된 원소 중, 다른 리스트 B에 포함된 원소만 빼고 싶을 때, - 즉 집합간 빼기 연산처럼 A에서 A와 B의 교집합을 빼고 싶을 때 사용할 수 있는 방법 - 다음과 같
dsegfault.tistory.com