将“元组列表”转换为平面列表或矩阵

2023-11-23

使用 Sqlite,select .. from命令返回结果output,打印:

>>print output
[(12.2817, 12.2817), (0, 0), (8.52, 8.52)]

它似乎是一个元组列表。我想转换output一个简单的列表:

[12.2817, 12.2817, 0, 0, 8.52, 8.52]

或 2x3 矩阵:

12.2817 12.2817
0          0 
8.52     8.52

通过阅读output[i][j]

flatten 命令不能完成第一个选项的工作,我不知道第二个选项......

快速的解决方案将不胜感激,因为实际数据要大得多。


迄今为止发布的最快(也是最短)的解决方案:

list(sum(output, ()))

比之前快约 50%itertools解决方案,比之前的解决方案快约 70%map解决方案。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将“元组列表”转换为平面列表或矩阵 的相关文章

随机推荐

  • 在 Bootstrap 4 中将 Modal 对齐到右侧

    我正在使用 Bootstrap 4 我希望模态右对齐 参见图片我的意思 这是我到目前为止的代码 我从 Bootstrap 文档中得到它
  • 应用内购买中的 SKErrorDomain 代码=0

    今天测试IAP时sandbox模式 我们突然得到SKPaymentTransactionStateFailed带有错误消息 错误域 SKErrorDomain代码 0 无法连接到iTunes Store UserInfo NSLocaliz
  • 是否有针对世界上所有地址的通用街道地址数据库设计? [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 目前不接受答案 我是一名程序员 需要一种实用的方法来将世界的街道地址结构存储在数据库中 那么 存储街道地址的最佳且常见的数据库设计是什么 它应该使用简单 查询快速并
  • system() 到 c# 而不调用 cmd.exe

    如何在不调用 cmd exe 的情况下将 system 转换为 C 编辑 我需要抛出类似 dir 的东西 如果我正确理解你的问题 那么你正在寻找进程 开始 请参阅此示例 来自文档 Opens urls and html documents
  • Android 中的单例

    我已经点击此链接并成功在 Android 中创建了单例类 http www devahead com blog 2011 06 extending the android application class and dealing with
  • 将组平均值分配给 python/pandas 中的每一行

    我有一个数据框 我希望根据商店和所有商店计算平均值 我创建了代码来计算平均值 但我正在寻找一种更有效的方法 DF Cashier Store Sales Refunds 001 001 100 1 002 001 150 2 003 001
  • Feign 多部分与 Json 请求部分

    我在一项服务中使用一种方法有 Feign 客户端 PostMapping consumes MediaType MULTIPART FORM DATA VALUE MyDto uploadDocument RequestPart file
  • C++ while 和 do while 之间的区别? [复制]

    这个问题在这里已经有答案了 我希望有人解释一下 C 中 while 和 do while 之间的区别 我刚刚开始学习 C 通过这段代码 我似乎得到了相同的输出 int number 0 while number lt 10 cout lt
  • 在 Eclipse 中运行我的签名发布密钥库时出现问题

    我无法在 Eclipse 中运行我已签名的发布密钥库 我收到错误 Keystore was tampered with or password was incorrect 我该如何解决这个问题 Here is the error Here
  • 从 asp.net C# 调用外部 json webservice

    我需要从 C Asp net 调用 json Web 服务 该服务返回一个 json 对象 并且 web 服务想要的 json 数据如下所示 data my data 这是我想出的 但我无法理解如何将数据添加到我的请求中并发送它 然后解析我
  • Ruby 中的方法:是否是对象?

    灵感来自这次讨论 经过一番谷歌搜索后 我无法找到关于 Ruby 中的方法的一个非常简单的问题的答案 方法是对象还是不是对象 有不同意见here and there 我真的很想听到 比如说 一个深入的解释 我知道Object method方法
  • 我应该使用 AppDomain.CurrentDomain.BaseDirectory 还是 System.Environment.CurrentDirectory?

    我在同一个文件夹中有两个 exe 文件 我可以通过 exe1 中的按钮运行 exe2 今天 我通过远程 终端服务 会话观察客户 exe2 无法运行 文件未找到 错误 但当我们检查时 exe1 位于同一目录中 所以我应该使用AppDomain
  • Tab 键在 Chrome 扩展的弹出窗口中不起作用

    我创建了一个 chrome 扩展 其中有一个弹出窗口 其中包含以下 HTML 标记
  • H264 视频使用 src 属性工作。使用 MediaSource API (Chromium) 相同视频失败

    http www youtube com html5表示 Google Chrome 兼容 MediaSource Extensions 和 H 264 我做了一个简单的测试 检查我的视频是否受 Chromium 支持 使用 视频 gt 视
  • 防止直接从 amazon s3 下载音频文件

    我在 Amazon S3 中存储了音频文件 可以从基于 Web 的音乐播放器应用程序以及移动应用程序访问这些音频文件 即使未登录的用户也应该能够访问音乐 但是我不希望人们使用该链接来下载内容 这可以在 s3 中完成吗 谢谢 您可以根据 HT
  • 如何用Java代码配置Logback来设置日志级别?

    我想使用默认的 SLF4J Logback 配置 除了设置org springframework data document mongodb日志记录级别为DEBUG 我怎样才能用Java代码做到这一点 我没有使用 XML 并且这个决定是在运
  • MATLAB 中的高效低秩逼近

    我想计算一个矩阵的低秩近似 该矩阵在弗罗贝尼乌斯范数下是最佳的 实现此目的的简单方法是计算矩阵的 SVD 分解 将最小奇异值设置为零 并通过乘以因子来计算低秩矩阵 在 MATLAB 中是否有一种简单且更有效的方法来做到这一点 如果您的矩阵稀
  • Laravel 带有正则表达式的可选前缀路由

    有没有办法创建带有前缀的路由 这样我就可以拥有这样的路由 articles html gt goes to listing Controller in default language en articles html gt goes to
  • 气流 外部传感器卡在戳戳处

    我希望一个 dag 在另一 dag 完成后开始 一种解决方案是使用外部传感器功能 您可以在下面找到我的解决方案 我遇到的问题是依赖的 dag 卡在 poking 上 我检查了这个answer并确保两个 dags 按相同的时间表运行 我的简化
  • 将“元组列表”转换为平面列表或矩阵

    使用 Sqlite select from命令返回结果output 打印 gt gt print output 12 2817 12 2817 0 0 8 52 8 52 它似乎是一个元组列表 我想转换output一个简单的列表 12 28