def solution(dartResult): answer = 0 count = [] option = [i for i, x in enumerate(dartResult) if x in ['*', '#']] bonus = [i for i, x in enumerate(dartResult) if x in ['S', 'D', 'T']] for idx in bonus : try : temp = int(dartResult[idx-2:idx]) if dartResult[idx] == 'D' : count.append(10 ** 2) elif dartResult[idx] == 'T' : count.append(10 ** 3) else : count.append(10) except Exception as e: # prin..