python - 无法在 FOR 循环 Python 中解压元组对象
问题描述
这是代码:
for m, n in ("example_string", True):
print(m, n)
但是如何在FOR
循环中解压缩这个 2 项元组呢?
理想的输出是:
example_string 真
解决方案
您需要先将其解压缩。
m, n = ("example_string", True)
如果元组本身包含可迭代对象,那么您可以在循环中解压缩它:
for m, n in (('x','y'), (x,y)): # this works
推荐阅读
- javascript - 网页加载时页面加载功能(js)不起作用
- odoo - 如何在odoo 12中使用name_get条件
- c# - 虽然我在数据包管理器中使用实体框架库,但我无法连接到实体框架
- python - 如何获取所有非机器人成员的列表,重写 Discord.py?
- ionic-framework - Ionic-React:无法使用 CSS 类自定义单个 IonSelectOption
- node.js - 调用 YouTube 插入 API 时缺少凭据
- android-studio - 为什么每次在 Android Studio 中运行项目时都下载 play-service-base-16.0.0.pom?
- kubernetes - 如何在 Kubernetes 中基于特定路径路由端口
- javascript - 如何在 jQuery Datatable 中获取特定行的唯一 ID 以使用 Laravel 后端删除它
- javascript - 从烧瓶上下文变量中设置 html 按钮激活/停用