扔个三星炸死你2017-06-22 11:54:31
목록 생성
은 다음과 같습니다. os.listdir()에는 목록을 가져오려는 경로에 대한 매개변수가 필요합니다.
목록 생성을 사용하는 것이 [].append()보다 약간 빠릅니다. 대규모 배치를 사용하여 테스트할 수 있습니다. 왜 빨리요? Python listobject 모델의 메커니즘과 관련되어 있습니다. 시간이 있으면 C 언어로 작성된 Python 소스 코드를 읽어보세요
过去多啦不再A梦2017-06-22 11:54:31
정의:
목록 이해(목록 이해라고도 함)는 목록을 만드는 간결하고 간결한 방법을 제공합니다.
사양:
변수 = [out_exp == 2인 경우 input_list의 out_exp에 대한 out_exp]
예:
multiples = [i % 3이 0인 경우 범위(30)에 있는 i for i]
print(multiples)
출력: [0, 3, 6, 9, 12, 15, 18, 21, 24, 27]
시나리오:
루프의 논리가 비교적 간단한 경우 코드 가독성과 청결성을 높이기 위해 파생으로 대체할 수 있습니다