728x90
반응형
이번에는 시퀀스 타입 자료구조에 대한 간단한 예제를 해결해본다
예제는 다음과 같다
- 1부터 15까지의 수에 10을 곱한 결과를 문자열로 출력하라
위의 예제에 대한 다음의 코드를 작성하였다
1) range + map + lambda
ex = list(map(lambda x: str(x * 10), range(1, 16)))
print(ex)
map을 통해 인자로 넣어준 시퀀스 자료구조를 순회하면서 람다식을 사용한다
결과는 다음과 같다

2) 리스트 컴프리헨션
ex2 = [str(n * 10) for n in range(1, 16)]
print(ex2)
리스트의 내부에서
[로직 + 순회]
의 구조로 코드가 동작하게 된다
결과는 다음과 같다

728x90
반응형
'Python > 45가지 파이썬 기초문법 예제' 카테고리의 다른 글
| 파이썬 (11) - Dictionary 합 구하기(Dictionary Items Sum) (0) | 2025.04.08 |
|---|---|
| 파이썬 (10) - 중복 제거(Remove Duplication) (0) | 2025.04.06 |
| 파이썬 (8) - Range 함수 활용 (2) (0) | 2025.03.24 |
| 파이썬 (7) - Range 함수 활용 (1) (0) | 2025.03.14 |
| 파이썬 (6) - 시퀀스 타입 조회(Sequence Item Selection) (0) | 2025.03.11 |