python中:a,b=c(d)这种方式是什么意思
python中:a,b=c(d)这种形式是什么意思?
比如
看到有些代码中有这样的语句,这是什么意思?这个逗号运算符在这里是的作用是?
------解决方案--------------------
返回两个值
------解决方案--------------------
------解决方案--------------------
a,b = 就是省略小括号的 (a,b)=
表示元组赋值
------解决方案--------------------
嗯, 多个变量用一条语句赋值,=号右边能解封出同等数量的值即可...
>>> a, b = 1, 2
>>> a, b
(1, 2)
>>> a, b = (3, 4)
>>> a, b
(3, 4)
>>> a, b = [5, 6]
>>> a, b
(5, 6)
>>> a, b = set([7, 8])
>>> a, b
(8, 7)
>>> a, b = {'nine':9, 'ten':10}
>>> a, b
('nine', 'ten')
>>>
比如
- Python code
def c(d) a,b=c(d)
看到有些代码中有这样的语句,这是什么意思?这个逗号运算符在这里是的作用是?
------解决方案--------------------
返回两个值
------解决方案--------------------
------解决方案--------------------
a,b = 就是省略小括号的 (a,b)=
表示元组赋值
------解决方案--------------------
嗯, 多个变量用一条语句赋值,=号右边能解封出同等数量的值即可...
>>> a, b = 1, 2
>>> a, b
(1, 2)
>>> a, b = (3, 4)
>>> a, b
(3, 4)
>>> a, b = [5, 6]
>>> a, b
(5, 6)
>>> a, b = set([7, 8])
>>> a, b
(8, 7)
>>> a, b = {'nine':9, 'ten':10}
>>> a, b
('nine', 'ten')
>>>