Python - 相同指令,不同的结果

2024-04-19 08:56:57 发布

您现在位置:Python中文网/ 问答频道 /正文

有人能帮我理解一下下面的Python代码(python3.2)是怎么回事吗?我在这里真的是一窍不通。在

import sys
u = sys.stdin.readline()
   # try entering the string "1 2 3" 
r = map(lambda t: int(t.strip()),u.split())
print(sum(r)) # prints 6
print(sum(r)) # prints 0 ?

谢谢。在


Tags: thelambda代码importmapreadlinestringstdin