文件名称:解压可迭代对象赋值给多个变量-python cookbook(第3版)高清中文完整版
文件大小:4.84MB
文件格式:PDF
更新时间:2024-06-29 23:05:46
python cookbook 第3版 高清 中文完整版
1.2 解压可迭代对象赋值给多个变量 问题 如果一个可迭代对象的元素个数超过变量个数时,会抛出一个 ValueError 。 那么怎样才 能从这个可迭代对象中解压出N个元素出来? 解决方案 Python的星号表达式可以用来解决这个问题。比如,你在学习一门课程,在学期末的时 候, 你想统计下家庭作业的平均成绩,但是排除掉第一个和 后一个分数。如果只有四 个分数,你可能就直接去简单的手动赋值, 但如果有24个呢?这时候星号表达式就派上 用场了: