直接从文件中恢复列表

在我的程序中,可以在文件中保存名称列表。当程序再次启动时,该文件将用于获取列表。问题在于,即使使用以下格式保存列表:['name_1','name_2',...],当我要重新创建列表时,它也被视为字符串,也无法使用(例如,获取第二个名称,因为在此示例中它将返回“ n”(当然,“ n”在列表中的第二个位置被视为字符串))。我知道我可以使用函数“” .join并取下“'”和“ []”仅获得名称,然后尝试使用一个函数逐个字符地分析我将尝试重构的名称。但有时似乎我的名称中包含字符“”,因此无法使用此方法。 如何读取文件并以列表形式直接重新列出列表?

我在Windows 10上使用Python 3.8.3,谢谢您的帮助!