Python - 将字符串合并到列表的方法

pythonserver side programmingprogramming

在开发应用程序时,有很多情况我们需要对字符串进行操作并将其转换为一些可变数据结构,比如列表。

示例

# 导入 ast 库
import ast
# 字符串初始化
str1 ="'Python', 'for', 'fun'"
str2 ="'vishesh', 'ved'"
str3 ="'Programmer'"
# 列表初始化
list = []
# 扩展为单个列表
for x in (str1, str2, str3):
   list.extend(ast.literal_eval(x))
# 打印输出
print(list)
# 使用 eval
# 字符串初始化
str1 ="['python, 'for', ''fun']"
str2 ="['vishesh', 'ved']"
str3 ="['programmer']"
out = [str1, str2, str3]
out = eval('+'.join(out))
# 打印输出
print(out)

相关文章