728x90
반응형
문제출처: https://school.programmers.co.kr/learn/courses/30/lessons/42888
풀이:
def solution(record):
res =[]
dic = {}
for records in record:
i = records.split()
if len(i) == 3:
dic[i[1]] = i[2] # change 된거 까지 봐꿔줌
for records in record:
j = records.split()
if j[0] == "Enter":
res.append(dic[j[1]]+"님이 들어왔습니다.")
elif j[0] == "Leave":
res.append(dic[j[1]]+"님이 나갔습니다.")
return res
오랜만에 쉬웠네
for records in record:
status, id, nickname =records.split("")
처음에 이렇게 하려다가 leave 못보고 왜안되는지 고민많이했다.
반응형
댓글