생성기 또는 목록에서 처음 N개 항목을 검색하는 방법은 무엇입니까?
LINQ 표현식 "var top5 = array.Take( 5)," Python에서 동일한 작업을 어떻게 수행할 수 있나요?
목록 분할
Python은 목록 분할을 위한 간결한 구문을 제공합니다.
<code class="python">top5 = array[:5]</code>
생성기 슬라이싱
생성기는 Python에서 직접 슬라이싱할 수 없습니다. 대신, 새로운 슬라이싱 생성기를 생성하는 itertools.islice()를 사용하세요.
<code class="python">import itertools top5 = itertools.islice(my_list, 5)</code>
위 내용은 Python의 생성기나 목록에서 처음 N개 항목을 어떻게 검색할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!