728x90
λ°μν
https://programmers.co.kr/learn/courses/30/lessons/42888?language=python3
μ½λ©ν μ€νΈ μ°μ΅ - μ€νμ±ν λ°©
μ€νμ±ν λ°© μΉ΄μΉ΄μ€ν‘ μ€νμ±ν λ°©μμλ μΉκ΅¬κ° μλ μ¬λλ€κ³Ό λνλ₯Ό ν μ μλλ°, λ³Έλ λλ€μμ΄ μλ κ°μμ λλ€μμ μ¬μ©νμ¬ μ±ν λ°©μ λ€μ΄κ° μ μλ€. μ μ μ¬μμΈ κΉν¬λ£¨λ μΉ΄μΉ΄μ€ν‘ μ€
programmers.co.kr
users = {}
def solution(record):
answer = []
for line in record:
data = line.split()
action, userId = data[0], data[1]
if action in ("Enter", "Change"):
nick = data[2]
users[userId] = nick
for line in record:
data = line.split()
action, userId = data[0], data[1]
if action == "Enter":
answer.append(users[userId]+"λμ΄ λ€μ΄μμ΅λλ€.")
elif action == "Leave":
answer.append(users[userId]+"λμ΄ λκ°μ΅λλ€.")
return answer
μ²μμλ μ κ·ννμ λͺ¨λ(re)μ μ΄μ©ν΄ μ μ μμ΄λμ λλ€μμ ꡬλΆν΄μ μ€νμμΌλ³΄μμ§λ§, λ°νμ μλ¬κ° λ μ μ±κ³΅μ λͺ»νμ; λͺ¨λμ λ²λ¦¬κ³ splitμ μ΄μ©ν΄μ μ‘μ , μ μ μμ΄λ, λλ€μμ λλ μ μ²λ¦¬λ₯Ό ν΄λ³΄μλλ μ±κ³΅
μμ λ΄μ₯ ν¨μκ° μ§±μ΄λ€.
728x90
λ°μν
'πκ³΅λΆ > μ½λ©ν μ€νΈ' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
μ½λμ - κ³μ°κΈ° 2 (0) | 2022.10.17 |
---|---|
νλ‘κ·Έλλ¨Έμ€ - κ³ μμ΄μ κ°λ λͺ λ§λ¦¬ μμκΉ, MySQL (0) | 2021.12.08 |
νλ‘κ·Έλλ¨Έμ€ - λ¬Έμμ΄ λ΄ pμ yμ κ°μ, νμ΄μ¬ (0) | 2021.12.08 |
νλ‘κ·Έλλ¨Έμ€ - μμ£Όνμ§ λͺ»ν μ μ, νμ΄μ¬ (0) | 2021.12.08 |
νλ‘κ·Έλλ¨Έμ€ - μ«μ λ¬Έμμ΄κ³Ό μλ¨μ΄, νμ΄μ¬ (0) | 2021.12.07 |