파이썬, 리스트를 이용한 피보나치 생성 출력
글. 오상문 sualchi@daum.net
# 1. 피보나치 리스트 생성
fibo = [1,1]
[fibo.append(fibo[i-1]+fibo[i-2]) for i in range(2,10)]
print(fibo)
# 2. 생성된 리스트 요소들을 숫자에서 문자열로 변경
fibo2 = list(map(str, fibo))
print(fibo2)
# 3. 리스트 전체를 한 문자열 구조로 변경
fibo_str = ', '.join(fibo2)
print(fibo_str)
[결과]
[1, 1, 2, 3, 5, 8, 13, 21, 34, 55]
['1', '1', '2', '3', '5', '8', '13', '21', '34', '55']
1, 1, 2, 3, 5, 8, 13, 21, 34, 55
<이상>
반응형
'Python 기초' 카테고리의 다른 글
파이썬, 리스트를 문자열로, 문자열을 리스트로 (0) | 2019.08.05 |
---|---|
파이썬, import 모듈 검색 경로 확인, 경로 추가, 경로 삭제 (0) | 2019.08.04 |
파이썬, 피보나치 수열 1+1+2+3+5+8+13+21+34 출력 (0) | 2019.08.01 |
파이썬 에러 처리, try ... except 구문 (0) | 2019.07.31 |
파이썬, print 함수 sep, end 옵션 지정 (0) | 2019.07.31 |