>>> x, y= 10,20
>>> x
10
>>> y
20
Python中的多重赋值是可迭代对象的解包,默认是元组解包.
>>> z = 10,20 # 此处使用一个变量指向该对象
>>> type(z) # 查看该对象的数据类型
也可以使用字符串、列表、字典等可迭代对象进行多重赋值。
>>> x,y = 'ab'
>>> x
'a'
>>> y
'b'
>>> x, y = ['abc','def']
>>> x
'abc'
>>> y
'def'
>>> x,y = {'k1':'v1', 'k2':'v2'}
>>> x
'k1'
>>> y
'k2'
| 留言与评论(共有 0 条评论) “” |