python - 将字符串转换为浮点数列表(在 python 中)
问题描述
出于数据存储目的,我正在尝试从 .txt 文件中恢复浮点列表。从像这样的字符串:
a = '[1.3, 2.3, 4.5]'
我想恢复:
a = [1.3, 2.3, 4.5]
我期待一个简单的解决方案list(a)
,但我找不到类似的东西。
解决方案
使用ast 模块。
前任
import ast
print(ast.literal_eval('[1.3, 2.3, 4.5]'))
输出:
[1.3, 2.3, 4.5]
推荐阅读
- python - 通过 Django 显示 txt 文件的内容时出错
- sql - SSIS 数据质量控制方法
- python - 我怎样才能让所有的背景移动而不是只移动一个平台?
- c# - 发布/订阅消息在生产中丢失
- javascript - Typescript 接口中的输入类型
- jquery - jQueryEasyUI:如何重新加载组合网格?
- python - 如果每个数字旁边都有一个字符串,我如何使用此代码查找文件中的前 5 个最大数字?
- laravel - Laravel Nova - 范围关系字段
- bash - kafka-console-producer:找不到命令
- javascript - 在 vue.js 中呈现应用程序之前加载微调器