for 문을 돌리면서, if 조건에 맞는 값만 리스트에 추가.
# 변수들 선언, 정의는 생략
# 기초적인 구문으로 적어야 할 내용
folders_list = []
for i in os.scandir(folder):
if f.is_dir():
folders_list.append(f.path)
# 람다식(람다함수)를 써서 만들어낸 간단한 구문.
folders_list = [ f.path for f in os.scandir(folder) if f.is_dir() ]
나무위키 람다식 예제. for 문을 돌리면서 조건에 맞는 값을 출력.
# 기초적인 구문으로 적어야 할 내용.
for i in range(10):
print(i)
# 람다 함수로 만들어낸 간단한 구문
[print(x) for x in range(10)]
# 코드 길이가 짧을수록 차이가 나지 않는다.