You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何从ListWrapper提取值生成普通Python列表?

如何从ListWrapper提取值生成普通数值列表

我需要从ListWrapper中提取数值,生成仅包含数值的普通Python列表。

示例场景

初始代码如下:

lista=[]

costs_list=[<tf.Tensor: shape=(), dtype=float32, numpy=69.561775>, <tf.Tensor: shape=(), dtype=float32, numpy=69.561775>, ...] # 省略重复元素

lista+=costs_list
# 上述数值仅为示例,实际数据不同

lista=ListWrapper([711.7442, 711.7316, 711.72046, 711.7249, 711.7319, 711.7421, 711.7345, 711.7426, 711.7382, 711.73956, 711.73334, 711.7312, 711.74, 711.7226, 711.7358, 711.7273, 711.7278, 711.7344, 711.7327, 711.73346, 711.73267, 711.7434])

期望结果

得到普通Python列表:

[711.7442, 711.7316, 711.72046, 711.7249, 711.7319, 711.7421, 711.7345, 711.7426, 711.7382, 711.73956, 711.73334, 711.7312, 711.74, 711.7226, 711.7358, 711.7273, 711.7278, 711.7344, 711.7327, 711.73346, 711.73267, 711.7434]

尝试过的方法

  • 使用list(lista)转换,但结果仍是ListWrapper类型
  • 尝试生成器表达式:listb=list(lopv for lopv in lista)
  • 尝试列表推导式:listc=[scaler_v2 for scaler_v2 in listb]

请问如何将ListWrapper转换为普通列表,或通过其他方法提取值生成目标列表?


内容的提问来源于stack exchange,提问作者Lance Zhang

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.03 02:13:12