Heim >Backend-Entwicklung >Python-Tutorial >So verwenden Sie eine Karte in Python

So verwenden Sie eine Karte in Python

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼Original
2019-06-21 10:10:194843Durchsuche

So verwenden Sie eine Karte in Python

Wie verwende ich die Kartenmethode in Python? Lassen Sie mich Ihnen die spezifische Methode vorstellen:

Beschreibung

map() ordnet die angegebene Sequenz gemäß der bereitgestellten Funktion zu.

Die erste Parameterfunktion ruft die Funktionsfunktion mit jedem Element in der Parametersequenz auf und gibt eine neue Liste zurück, die den Rückgabewert jeder Funktionsfunktion enthält.

Syntax

Syntax der Funktion „map()“:

map(function, iterable, ...)

Parameter

Funktion – Funktion iterierbar – eine oder mehrere Sequenzen

Verwandte Empfehlungen: „Python-Video-Tutorial“

Rückgabewert

Python 2.x gibt eine Liste zurück.

Python 3.x gibt einen Iterator zurück.

Beispiel

Das folgende Beispiel zeigt die Verwendung von map():

>>>def square(x) :            # 计算平方数   
       return x ** 2...
>>> map(square, [1,2,3,4,5])   # 计算列表各个元素的平方
[1, 4, 9, 16, 25]
>>> map(lambda x: x ** 2, [1, 2, 3, 4, 5])  # 使用 lambda 匿名函数
[1, 4, 9, 16, 25]
 # 提供了两个列表,对相同位置的列表数据进行相加
>>> map(lambda x, y: x + y, [1, 3, 5, 7, 9], [2, 4, 6, 8, 10])
[3, 7, 11, 15, 19]

Das obige ist der detaillierte Inhalt vonSo verwenden Sie eine Karte in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn