python - 这段 Python 代码有什么作用?括号的解释
问题描述
你能解释一下这些线吗?我不明白括号中发生了什么(j,pbase)
。
mults = {}
if c in mults:
(j,pbase) = mults.pop(c)
解决方案
解包元组:
(j,pbase) = mults.pop(c)
是相同的:
x = mults.pop(c)
j = x[0]
pbase = x[1]
推荐阅读
- ios - 在 SwiftUI 中以固有大小显示分段选取器
- swiftui - 如何在图表中将字符串值设置为 ChartDataEntry.init 的 x?
- java - 仅当哈希集不包含该值时,我如何才能写入文件?
- reactjs - 如何在反应原生中从导航中获取参数值
- google-tag-manager - 为什么 GTM 不执行我的自定义 HTML 标记?
- javascript - 我在 ISO8601 中需要很多日期
- javascript - TypeError: app.address 不是使用 chai-http 的函数
- c++ - Check same enum, C++
- javascript - 使用 Vue Router 滚动到锚点
- python - 根据多列的条件从另一个数据框中更新列的某些值