【发布时间】:2021-02-23 22:45:54
【问题描述】:
我在解析以下格式的字符串列表时遇到问题。这实际上是一个 pandas 数据框:
def parse_text_to_list(row):
print(row) # eval is not working as inner strings are missing the quotes
return row
df.apply(parse_text_to_list)
输出
# printed only one row to simplify the question
['[[str1, str2], [str1, a long text], ..., [strn, strx]]']
但想将其转换为纯 python 列表,如:
[["str1", "str2"], ["str1", "a long text"], ... ["strn", "strx"]]
@Negative 标记 - 让我知道原因
【问题讨论】:
-
将您的输入数据框添加到 Q
-
@SreeramTP - 你能提供更多帮助吗?
-
如果您可以将几行输入数据框作为文本添加到您的 Q 中,我当然可以尝试提供帮助