首页 > 编程语言 > 详细

python列表的多重赋值技巧

时间:2020-03-22 23:34:35      阅读:103      评论:0      收藏:0      [点我收藏+]

多重赋值技巧是一种快捷方式,让你在一行代码中,用列表中的值为多个变量赋值。

示例:

#传统赋值
cat = [‘lili‘,‘lilei‘,‘hanmeimei‘]
size = cat[0]
color = cat[1]
fat = cat[2]
print(cat)
print(size)
#多重赋值
hi,hello,ha = cat
print(cat)
print(hello)
结果:

    [‘lili‘, ‘lilei‘, ‘hanmeimei‘]
    lili
    [‘lili‘, ‘lilei‘, ‘hanmeimei‘]
    lilei

结论:多重赋值不会改变列表中的内容,只是将单一的赋值语句,变成了方便的多重赋值而已。

注意:

#超过时
hi,hello,ha,hei = cat
print(cat)
print(hello)
报错:

File "E:/python/venv/range.py", line 13
hi,hello,ha,hei = cat
^
SyntaxError: invalid character in identifier

结论:变量的数目和列表的长度必须严格相等,否则将会报错。

python列表的多重赋值技巧

原文:https://www.cnblogs.com/chaochao520/p/12548790.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!