python 활용 #3 - 주어진 집합 S내의 숫자들을 더하는 코딩
작성일: 2021.7.29.

주어진 집합 S 이 있고, S = {1, 2, 3, 4} 로 가정하자.
집합 S내의 숫자들의 합을 구하고 싶다. 여기에서는 1+2+3+4 과정을 통해 10이 된다.
결론: python 코딩
def recursive(S):
print(S)
if len(S) > 2:
T = S[2:len(S)]
T.insert(0,(S[0]+S[1]))
recursive(T)
if len(S) == 2:
T = S[0:2]
print(T[0]+T[1])
테스트해 보자.
w=[1,2,3,4]
recursive(w)
[1, 2, 3, 4]
[3, 3, 4]
[6, 4]
10
python 내 활용 개념: def, if ... then, list [], insert, len, print
기본 활용 개념: recursive method, addition operation
끝
python 활용 #3 - 주어진 집합 S내의 숫자들을 더하는 코딩
작성일: 2021.7.29.
http://compute2080.tistory.com
Compute2080: 금융공학, 프로그래밍, 정량화(quantify)
compute2080.tistory.com