728x90
answer = []
def solution(players, callings):
pl = {}
for i, j in enumerate(players):
pl[j] = i
for i in callings:
a = pl[i]
cur = players[a]
pre = players[a-1]
pl[cur] -= 1
pl[pre] += 1
players[a] = pre
players[a-1] = cur
answer = players
return answer
728x90
'코딩테스트 > Python' 카테고리의 다른 글
프로그래머스 스쿨 - 신고 결과 받기(Python)(복습) (0) | 2023.10.06 |
---|---|
프로그래머스 스쿨 - 바탕화면 정리(Python)(복습) (0) | 2023.10.05 |
프로그래머스 스쿨 - 공원 산책(Python)(복습) (0) | 2023.10.03 |
프로그래머스 스쿨 - 개인정보 수집 유효기간(Python)(복습) (0) | 2023.10.02 |
프로그래머스 스쿨 - 최고의 집합(Python) (0) | 2023.10.01 |