for - if
for i in Lst:
if i % 2 == 0
continue
print("조건을 제외하고 출력")
for i in Lst:
if i > 5:
break
print("조건일 경우 중단")
List comprehension
[i ** 2 for i in lst]
[len(i) for i in names]
[val.upper() for val in dct.values()]
[i * 3 for i in range(10)]
Filter
filter(function, iterable)
내장함수 filter()
function의 결과가 True인 것만 출력
names = ["eagle", "fox", "frog"]
results = list(filter(lambda x: x.startswith('f'), names))