문자열 이용해서 간단한 프로그램 만들기(주민번호)
In [7]: a= input('주민번호 13자리 - 포함') a=a.replace('-','') lst = [int(a) for a in a] print(lst) 주민번호 13자리 - 포함980711-1722416 [9, 8, 0, 7, 1, 1, 1, 7, 2, 2, 4, 1, 6] In [9]: cob=[2,3,4,5,6,7,8,9,2,3,4,5] product = [x*y for x,y in zip(lst,cob)] print(product) [18, 24, 0, 35, 6, 7, 8, 63, 4, 6, 16, 5] In [18]: add_list = [lst[i] * cob[i] for i in range(len(cob))] print(add_list) print(sum(add_list)) [1..