Python 在括号内声明变量
我遇到了这段代码,我想知道x和y变量声明周围的括号是什么意思。它是元组的声明吗Python 在括号内声明变量,python,Python,我遇到了这段代码,我想知道x和y变量声明周围的括号是什么意思。它是元组的声明吗 def in_bounds(self, id): (x, y) = id return 0 <= x < self.width and 0 <= y < self.height def in_界限(self,id): (x,y)=id 返回0不完全正确。这是顺序拆包。函数期望id是一个序列,通常是一个元组或列表,并将x和y分配给相应的值 行(x,y)=id类似于以下内容:
def in_bounds(self, id):
(x, y) = id
return 0 <= x < self.width and 0 <= y < self.height
def in_界限(self,id):
(x,y)=id
返回0不完全正确。这是顺序拆包。函数期望id
是一个序列,通常是一个元组或列表,并将x
和y
分配给相应的值
行(x,y)=id
类似于以下内容:
x = id[0]
y = id[1]
我彻底搜索了一个类似的问题,但没有找到。如果你能礼貌地加入到原始问题的链接。它是。它应该链接在页面顶部。它与x,y=id
相同。()
是可选的。两者都表示元组。术语挑剔:Python没有变量声明的概念。