print和赋值
Posted g2thend
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了print和赋值相关的知识,希望对你有一定的参考价值。
赋值
#可同时(并行)给多个变量赋值
x, y, z = 1, 2, 3
#交换多个变量的值
x, y = y, x
序列解包(或可迭代对象解包):将一个序列(或任何可迭代对象)解包,并将得到的值存储到一系列变量中
>>> values = 1, 2, 3
>>> values
(1, 2, 3)
>>> x, y, z = values
>>> x
1
使用星号运算符(*)来收集多余的值,
>>> a, b, *rest = [1, 2, 3, 4]
>>> rest
[3, 4]
链式赋值
x = y = somefunction()
以上是关于print和赋值的主要内容,如果未能解决你的问题,请参考以下文章