728x90
반응형
SMALL
1) 한줄 for가 뭐에요?
반복문을 한 줄로 표현할 수 있어 코드를 간결하게 작성할 수 있습니다
[표현식 for 항목 in iterable if 조건] |
1부터 5까지의 숫자 중 짝수만 포함하는 리스트를 구하시오
even_numbers = [x for x in range(1, 6) if x % 2 == 0] print(even_numbers) |
2) 한줄 for를 왜 써야 하는 거죠?
코드가 간결해지고, 다른 사람이 작성한 코드를 이해하기 위해서도 필요합니다.
3) 실습
students = [1,2,3,4,5]
print(students)
students = [i+100 for i in students]
print(students)
students = ["Iron man", "Thor", "I am groot"]
students = [len(i) for i in students]
print(students)
students = ["Iron man", "Thor", "I am groot"]
students = [i.upper() for i in students]
print(students)
728x90
반응형
LIST
'파이썬 강좌(초급) > 5.제어문' 카테고리의 다른 글
5. 제어문 - 5) continue와 break (0) | 2024.03.03 |
---|---|
5. 제어문 - 4) while 문 (0) | 2024.03.03 |
5. 제어문 - 3) for 문 (0) | 2024.03.03 |
5. 제어문 - 2) if문 (0) | 2024.03.03 |
5. 제어문 - 1) 소개 (0) | 2024.03.03 |