说说 Python 中,如何使用列表为多个变量赋值
发布日期:2021-06-29 21:01:57 浏览次数:2 分类:技术文章

本文共 481 字,大约阅读时间需要 1 分钟。

给多个变量赋值,常规做法是这样:

# 商品名称name = '巧克力礼盒'# 价格price = 118# 重量weight = 250.00

如果使用列表,就可以让我们在两行代码中搞定赋值:

product = ['巧克力礼盒', 118, 250.00]name2, price2, weight2 = productprint('name2 = ' + name2)print('price2 = ' + str(price2))print('weight2 = ' + str(weight2))

运行结果:

name2 = 巧克力礼盒

price2 = 118
weight2 = 250.0

注意: 变量的数量必须等于列表的长度, 否则会抛出 ValueError 异常:

product = ['巧克力礼盒', 118, 250.00]name3, price3, weight3, place3 = product

运行结果:

ValueError: not enough values to unpack (expected 4, got 3)

转载地址:https://deniro.blog.csdn.net/article/details/101164071 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:说说 Python 中的那些高级赋值操作符
下一篇:说说 Python 中的 in 与 not in 操作符

发表评论

最新留言

不错!
[***.144.177.141]2024年04月17日 20时45分13秒