要将Python中的列表形式字符串转换为真正的列表对象,可以使用eval()函数。
示例代码如下所示:
string = "[1, 2, 3]" # 列表形式字符串
list_obj = eval(string) # 通过eval()函数进行转换
print(type(list_obj)) # 输出结果类型应该为<class 'list'>
print(list_obj) # 打印转换后的列表对象
运行上述代码会得到以下输出:
<class 'list'>
[1, 2, 3]
文章讲述了如何在Python中利用eval()函数将表示列表的字符串如[1,2,3]转换为真正的列表对象,并展示了相应的代码示例和输出结果。
要将Python中的列表形式字符串转换为真正的列表对象,可以使用eval()函数。
示例代码如下所示:
string = "[1, 2, 3]" # 列表形式字符串
list_obj = eval(string) # 通过eval()函数进行转换
print(type(list_obj)) # 输出结果类型应该为<class 'list'>
print(list_obj) # 打印转换后的列表对象
运行上述代码会得到以下输出:
<class 'list'>
[1, 2, 3]
1129
2406
951

被折叠的 条评论
为什么被折叠?