【发布时间】:2013-10-31 22:36:39
【问题描述】:
我有一个列表,其中是另一个列表,我想doc.write(a)
a = [[1, 2, "hello"],
[3, 5, "hi There"],
[5,7,"I don't know"]]
doc.write(''.join(a))
TypeError: sequence item 0: expected str instance, list found
我该如何处理,我是否必须创建一个 for 循环来加入并添加所有子列表?
真正的目标是让它以某种方式被人类阅读,但我不希望你提供完整的解决方案。
【问题讨论】:
-
你想对这些数字做什么?
-
请显示您想要的实际输出。
-
我想将列表写入文本文件。不知何故。
-
@inetphantom:你根本不在乎吗?它不需要被您的代码重新解析,不需要人类可读,或者可以导入到其他程序中,或者任何东西?在这种情况下,只需执行
write('stuff')即可。 -
@abarnert 什么是“东西”??
标签: python python-3.x python-3.3