Die map () Funktion in Python3! ! !

Der Prototyp der Kartenfunktion ist map (function, iterable,…), und das Rückgabeergebnis ist eine Liste.
Die Funktion ist ein Funktionsname und iterable ist ein iterierbares Objekt (kann eine Liste, eine Zeichenfolge, ein Tupel sein ~~~~~).
Zum Beispiel:

a=(1,2,3,4,5)
b=[1,2,3,4,5]
c="NBA"

Q=map(str,a)
A=map(str,b)
W=map(str,c)

print(Q)
print(A)
print(W)

输出:
['1', '2', '3', '4', '5']
['1', '2', '3', '4', '5']
['N','B','A']

So berechnen Sie beispielsweise die Summe der Ziffern einer natürlichen Zahl:

num = input(' 请输入一个自然数:')#输入一个自然数
print(sum(map(int,num))) #把自然数的每一位都变成int形式,在用sum()函数求和

Ich denke du magst

Origin blog.csdn.net/Kinght_123/article/details/109397843
Empfohlen
Rangfolge