码迷,mamicode.com
首页 > 其他好文 > 详细

print和赋值

时间:2019-12-24 23:25:51      阅读:138      评论:0      收藏:0      [点我收藏+]

标签:运算符   function   序列   pre   对象   value   func   val   cti   

赋值

#可同时(并行)给多个变量赋值
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和赋值

标签:运算符   function   序列   pre   对象   value   func   val   cti   

原文地址:https://www.cnblogs.com/g2thend/p/12093979.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!