files = input().split()
print(list(map(lambda x: x.zfill(4+len(str(x.split('.')[1]))) if len(str(x.split('.')[0]))<3 else x, files)))
어렵더라..
files = input().split()
print(list(map(lambda x: x.zfill(4+len(str(x.split('.')[1]))) if len(str(x.split('.')[0]))<3 else x, files)))
어렵더라..
답은 되는데 더 간단한게 문자열 포매팅으로 풀 수 있어
답 알려주고 가~
쨌든 대충 참잘했어요 콘
print(*(f'{int(n):03}{e}' for n, e in map(os.path.splitext, files)))
와 하나도 모르겠네 몇년차세여
print(*(f'{int(n):03}.{e}' for n, e in map(str.split, files, '.' * len(files))))