목록의 모든 두 요소를 반복
특수 함수를 사용하면 목록의 인접한 두 요소를 모두 반복할 수 있습니다. 또는 기술. 이 작업을 수행하는 방법은 다음과 같습니다.
pairwise() 또는 grouped() 함수 사용:
이 방법은 pairwise() 또는 그룹화 반복을 제공하는 함수를 사용합니다.
구현 및 사용법:
예를 들어 목록에 있는 요소 쌍을 반복하고 해당 요소를 인쇄합니다. sum:
from typing import Iterable, Tuple, TypeVar T = TypeVar("T") def pairwise(iterable: Iterable[T]) -> Iterable[Tuple[T, T]]: """s -> (s0, s1), (s2, s3), ...""" a = iter(iterable) return zip(a, a) l = [1, 2, 3, 4, 5, 6] for x, y in pairwise(l): print(f"{x} + {y} = {x + y}")
이 접근 방식은 효율적인 반복을 제공하고 불필요한 목록 중복을 방지합니다.
위 내용은 쌍 또는 요소 그룹의 목록을 통해 어떻게 반복할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!