【发布时间】:2019-04-15 00:45:35
【问题描述】:
这是我的代码:
f = open("cities.txt", 'wb')
pickle.dump(city_list, f)
f.close()
我通常知道将列表垂直打印到新行中,您可以在 print 语句中执行此操作:print(*city_list, sep='\n')。我想知道在创建泡菜文件时是否有办法做到这一点,这样当你打开它时,你会看到一个垂直列表,而不必做任何其他事情。例如,当我打开文件时:
fh = open("cities.txt", 'rb')
x = pickle.load(fh)
print(x)
我希望输出是一个垂直列表,而不必在打印语句中添加 sep='\n'。
【问题讨论】: