如何将纯文本列表转换为 python 3 列表
How can I convert a plain text list to a python 3 list
我想获取一个名称列表,然后将它们放入具有正确语法的 python 列表中。我怎么能这样做?因为否则我将不得不遍历并在各处加上引号和逗号,而且我正在处理长列表。
例如,如果我有:
list = [
name
name1
name2
name3
name4
name5
]
我如何才能将这些名称更改为字符串而不单独执行每个名称?
您可以使用 .split()
并拆分换行符 (\n
)。 split()
将 return 一组名称:
>>> x = """name
... name1
... name2
... name3
... name4
... name5
... """
>>> names = x.split('\n')
>>> print(names)
['name', 'name1', 'name2', 'name3', 'name4', 'name5', '']
1- 从文件中读取纯文本然后用\n分割
2- 使用此网站:https://delim.co/#
在转换器设置中,您可以添加引号
我想获取一个名称列表,然后将它们放入具有正确语法的 python 列表中。我怎么能这样做?因为否则我将不得不遍历并在各处加上引号和逗号,而且我正在处理长列表。
例如,如果我有:
list = [
name
name1
name2
name3
name4
name5
]
我如何才能将这些名称更改为字符串而不单独执行每个名称?
您可以使用 .split()
并拆分换行符 (\n
)。 split()
将 return 一组名称:
>>> x = """name
... name1
... name2
... name3
... name4
... name5
... """
>>> names = x.split('\n')
>>> print(names)
['name', 'name1', 'name2', 'name3', 'name4', 'name5', '']
1- 从文件中读取纯文本然后用\n分割
2- 使用此网站:https://delim.co/# 在转换器设置中,您可以添加引号