๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๐Ÿฅด์•Œ๊ณ ๋ฆฌ์ฆ˜

[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค lv.2] ์˜คํ”ˆ์ฑ„ํŒ…๋ฐฉ 2019 KAKAO BLIND RECRUITMENT

 

msg = {"Enter":"๋‹˜์ด ๋“ค์–ด์™”์Šต๋‹ˆ๋‹ค.", "Leave":"๋‹˜์ด ๋‚˜๊ฐ”์Šต๋‹ˆ๋‹ค."}
nickname = {}

def solution(record): 
    answer = []
    myRecord =[]
    for s in record:
        if s.split()[0] == "Enter" or s.split()[0] == "Change":
            nickname[s.split()[1]] = s.split()[2]
        if s.split()[0] == "Enter" or s.split()[0] == "Leave":
            myRecord.append([s.split()[1], s.split()[0]])
    for i in myRecord:
        answer.append(nickname[i[0]] + msg[i[1]])
        
    return answer