相关疑难解决方法(0)

在Python中将字符串解释为其他数据类型

我正在将文件读入python 2.4,其结构如下:

field1: 7
field2: "Hello, world!"
field3: 6.2
Run Code Online (Sandbox Code Playgroud)

我们的想法是将其解析为一个字典,该字典fieldfoo作为键,以及冒号之后的任何值作为值.

我想转换无论是冒号后以它的"真实"数据类型,即,'7'应该转换为一个int,"Hello, world!"为一个字符串,等等需要解析的唯一数据类型是整数,浮点数和字符串.python标准库中是否有一个函数可以让人轻松进行这种转换?

应该用来解析的唯一内容是我写的,所以(至少在这种情况下)安全不是问题.

python string parsing python-2.4

5
推荐指数
2
解决办法
4060
查看次数

如何将元素列表转换为默认类型

例如,我有清单:

old =  ['Savannah', '234Today', '4.5678', '23456','0.2342429']
Run Code Online (Sandbox Code Playgroud)

如何将其转换为包含默认类型元素的列表

至:

new =  ['Savannah', '234Today', 4.5678, 23456,0.2342429]
Run Code Online (Sandbox Code Playgroud)

新列表将具有默认类型的元素,即float,int,long

任何帮助都是赞赏的!谢谢

python list

2
推荐指数
1
解决办法
163
查看次数

标签 统计

python ×2

list ×1

parsing ×1

python-2.4 ×1

string ×1