我正在尝试将变量设置为零,所以它目前看起来像这样
x1,y1,x2,y2=(0,0,0,0)
它有效,但似乎有点多余。有更清洁的方式吗?
答案 0 :(得分:11)
我通常会这样做
x1 = y1 = x2 = y2 = 0
然而,这几乎不重要。这两个版本一眼就能轻松掌握。
答案 1 :(得分:9)
这有效地解开了一个元组。你可以这样做:
x1 = y1 = x2 = y2 = 0
请勿使用可变对象执行此操作!
答案 2 :(得分:1)
为了清晰起见,我个人会使用Jon或Sven的答案,但作为替代答案,您可以使用itertools
:
import itertools
x1,y1,x2,y2 = itertools.repeat(0,4)
可变对象的警告仍然适用!