python - 如何在python中分离列表中的不同元素并将它们放入新列表中
问题描述
我想在此列表中分隔不同的数字:
[([2437], [0.235]), ([4942], [0.217])]
并将它们放入新列表中。Python 返回这个列表的长度等于 2。我需要有两个这样的列表:[2437, 4942]
和[0.235, 0.217]
.
我怎样才能从上面的 python 列表中访问这些列表?
解决方案
如果它总是两个单项列表的两个元组,另一种解包方式:
l1, l2 = [[inner_list[i][0] for inner_list in my_list] for i in range(2)]
推荐阅读
- reactjs - TypeError:使用 React、Storybook 和 Storyshots 插件进行快照测试时,提供的值不是“元素”类型
- wicket - 我如何为“表单”检票口中的输入提交添加新属性
- promql - PromQL/Victoria Metrics - 将时间序列与不同分辨率相乘
- apache-kafka - 如何处理轮询消费者(PollableMessageSource)中的批处理记录?
- python - 来自 OpenAPI yaml 文件的 FastAPI 架构
- python - 如何使用python3将路径中的文件夹移动到Windows中的另一个路径?
- webseal - 成功获取 iv-user 后,IBM webseal 自定义重定向在我的应用程序中不起作用
- angular - 使用 PurgeCSS 正确定义 Angular Material 主题 Angular 11
- mongodb - MonngoDB:从多个参数中过滤对象数组中的多个元素
- google-apps-script - 在 Apps 脚本中使用大文件夹