def solution(dartResult): num ='' num_list,double_list,bonus_list,answer =[],[],[],[] double_dict ={"S": 1,"D": 2,"T": 3} count = 0 for i in dartResult : if i in "SDT" : num_list.append(int(num)) double_list.append(i) bonus_list.append(' ') num ='' count+=1 pass elif i in "#*": bonus_list[count-1]=i pass else: num+=i for i in range(len(num_list)): if bonus_list[i] =='*': answer.append(num_list[i]**(double_dict.get(double_list[i]))*2) if i != 0 : answer[i-1] = answer[i-1]*2 elif bonus_list[i] =='...
#
1단계
#
다트게임
#
코딩테스트
#
파이썬
#
프로그래머스
원문 링크 : [프로그래머스 파이썬 코딩테스트 1단계]다트게임