파이썬 map 예제

Skrevs fredagen den 2 augusti, 2019

기억 : 파이썬 2 map ()에서 가장 긴 목록에 따라 반복 (목록의 요소를 통과)하고 짧은 목록에 대한 함수에 없음을 전달하므로 함수는 None을 찾고 처리해야합니다. 파이썬 3 맵()에서 가장 짧은 목록으로 마무리한 후 중지됩니다. 또한 파이썬 3에서 map()는 목록이 아닌 이터레이터를 반환합니다. 당신이 질문에 대한 의견에 대해 요구 한 것의 예로 – ”배열로 문자열을 설정”, `배열`에 의해 당신은 아마 튜플 이나 목록 (둘 다 다른 언어에서 배열처럼 조금 행동) – 감소는 파이썬 3.0의 functools에 있습니다. 그것은 더 복잡합니다. 처리하는 반복기를 수락하지만 반복자 자체가 아닙니다. 이름에서 알 수 있듯이 필터는 함수가 true를 반환하는 요소 목록을 만듭니다. 다음은 짧고 간결한 예입니다: 여러 번의 거인가 있는 map() 함수를 사용하는 예제를 살펴보십시오. 지도 기능 이터레이터를 튜플과 세트로 변환할 수 있습니다. 다음 예제를 참조하십시오. 예를 들어 목록의 모든 항목을 업데이트하는 것은 for 루프로 쉽게 수행할 수 있습니다. Python map() 함수는 지정된 이터러블 및 리턴 맵 오브젝트의 모든 요소에 함수를 적용하는 데 사용됩니다.

파이썬 맵 오브젝트는 반복기이므로 해당 요소를 반복할 수 있습니다. 또한 맵 오브젝트를 공장 함수를 사용하여 목록, 튜플 등과 같은 시퀀스 오브젝트로 변환할 수도 있습니다. 예제와 파이썬지도 함수 자습서 | 파이썬 표준 라이브러리는 오늘의 주제입니다. Python map() 함수는 지정된 이터러블 및 리턴 맵 오브젝트의 모든 요소에 함수를 적용하는 데 사용됩니다. Python map() 함수는 목록, 튜플 등과 같은 이터러블의 각 항목에 지정된 함수를 적용하고 출력을 목록으로 반환합니다. 파이썬 맵 오브젝트는 반복기이므로 해당 요소를 반복할 수 있습니다. 예를 살펴 보겠습니다: map() 목록의 모든 항목에 대해 반복하고 각 항목에 함수를 적용할 수 있습니다. 이터블을 반환하기 때문에 범위와 필터 모두 Python 3.0에서 모든 결과를 표시하기 위해 목록 호출이 필요합니다.

Teater Kapija
Örmölla 321
SE-274 56 Abbekås

+46 (0)411 533 772
+46 (0)70 740 17 61

info@kapija.com
www.kapija.com