[Python] TypeError: set expected at most 1 argument, got 3

potato_peach·2023년 4월 28일
0

에러 메시지 정리

목록 보기
1/1
post-thumbnail
def solution(a, b, c):
	s = set(a, b, c) #  에러 발생


def solution(a, b, c):
	s = set([a, b, c]) #  올바른 방법

TypeError: set expected at most 1 argument, got 3

[전달할 인자 개수의 오류]
set() 함수의 인자로 값이 1개만 전달돼야 하는데 3개가 전달된 상황
리스트, 튜플 등을 사용해서 set 타입으로 만들고 싶은 값들을 하나로 묶은 후, 인자로 전달하면 된다

profile
앞으로 그려갈 나만의 지도

0개의 댓글