https://school.programmers.co.kr/learn/courses/30/lessons/118666
def solution(survey, choices):
character = {'R':0, 'T':0, 'C':0, 'F':0, 'J':0, 'M':0, 'A':0, 'N':0}
for i in range(len(survey)):
if choices[i] < 4:
character[list(survey[i])[0]] += 4 - choices[i]
else:
character[list(survey[i])[1]] += choices[i] - 4
answer = []
answer.append('R') if character['R'] >= character['T'] else answer.append('T')
answer.append('C') if character['C'] >= character['F'] else answer.append('F')
answer.append('J') if character['J'] >= character['M'] else answer.append('M')
answer.append('A') if character['A'] >= character['N'] else answer.append('N')
return ''.join(answer)
각 성격을 0으로 초기화한 dictionary를 만들어서 진행한다.