摘要: 问题: 需要从某个可迭代对象中分解出N个元素,但是这个可迭代对象的长度可能超过N,这会导致出现”分解的值过多(too many values to unpack)“的异常 解决方案: python的”*表达式“可以用来解决这个问题。例如,假设开设了一门课程,并决定在期末的作业成绩中去掉第一个和最后一 阅读全文
posted @ 2018-04-28 15:11 evescn 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 问题: 有一个包含N个元素的元组或序列,现在想将他们分解为N个单独的变量 解决方案: 任何序列(或可迭代的对象)都可以通过一个简单的赋值操作来分解为单独的变量。唯一的要求是变量的总数和结构要与序列相吻合。例如: 如果元素的数量不匹配,将得到一个错误提示。例如: 讨论 实际上不仅仅只是元组或列表,只有 阅读全文
posted @ 2018-04-28 09:46 evescn 阅读(273) 评论(0) 推荐(0) 编辑