반응형
Python: 목록에서 처음 10개의 결과를 가져옵니다.
리스트에서 처음 10개의 결과를 가져올 수 있는 방법이 있나요?다음과 같은 경우가 있습니다.
list = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]
list.fetch(10)
?
list[:10]
슬라이싱을 사용하여 목록의 처음 10개 요소를 제공합니다.
단, 주의해 주십시오.list
변수 식별자로서 Python에 의해 이미 사용되고 있습니다.list()
이러한 유형의 작업에 대해 자세히 알아보려면 목록에 대한 이 튜토리얼과 링크 @DarenThomas는 Python의 슬라이스 표기법을 설명합니다.-감사합니다 Daren)
이것을 확인하다
list = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]
list[0:10]
출력:
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
itertools 모듈에는 훌륭한 기능이 많이 포함되어 있습니다.표준 슬라이스(Levon에서 사용)가 원하는 기능을 하지 않는 경우islice
기능:
from itertools import islice
l = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]
iterator = islice(l, 10)
for item in iterator:
print item
슬라이싱 연산자를 사용합니다.
list = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]
list[:10]
언급URL : https://stackoverflow.com/questions/10897339/python-fetch-first-10-results-from-a-list
반응형
'source' 카테고리의 다른 글
itertools.groupby()를 사용하는 방법 (0) | 2022.09.13 |
---|---|
MariaDB에서 테이블을 작성하는 방법 (0) | 2022.09.13 |
mysql 워크벤치에서 데이터베이스를 내보낼 수 없습니다. (0) | 2022.09.13 |
가중치 있는 액션과 시간 감소를 기준으로 사용자의 순위를 매기기 위해 SQL 쿼리를 작성하는 방법은 무엇입니까? (0) | 2022.09.13 |
BitTorrent: 다운로드가 시작되지 않음 (0) | 2022.09.13 |