set에 들어있는 값들은 해쉬 가능해야합니다.
그래서 문자열, 숫자, 튜플만 set에 넣으면 중복 제거가 가능하다고 알고 있습니다.
따라서 6번째 줄에 list(map(str,input()))) 대신 tuple(map(str,input())))으로 변경하거나 input()으로 변경하면 됩니다.
1181번 - 단어 정렬
set에 들어있는 값들은 해쉬 가능해야합니다.
그래서 문자열, 숫자, 튜플만 set에 넣으면 중복 제거가 가능하다고 알고 있습니다.
따라서 6번째 줄에 list(map(str,input()))) 대신 tuple(map(str,input())))으로 변경하거나 input()으로 변경하면 됩니다.
댓글을 작성하려면 로그인해야 합니다.
khs9171 4년 전
안녕하세요! 프린이입니다!
단어를 입력하여 그 단어를 1. 갯수
1)갯수가 동일하다면 알파벳 순
으로 정리하는 문제입니다! 위에 두 조건은 만족시켰지만, 만약 같은 단어가 나왔을때의 예외처리를 안하여
set()함수를 이용해 같은 단어를 리스트에서 제외시키고 싶습니다만
TypeError: unhashable type: 'list' 란 오류가 떴습니다. 왜 이런 오류가 발생했는지 피드백을 주시면 감사하겠습니다!