由于我不希望数组的索引用逗号分隔,所以我写了这段代码:
landscape2 = ''.join(landscape)
但是,我收到一条错误消息" landscape2 ='' .join(landscape) TypeError:序列项0:预期的str实例,列表找到" 我不知道这意味着什么,我想知道你是否可以提供帮助。
答案 0 :(得分:0)
您描述的错误意味着它正在尝试将两个列表连接在一起。那是不可能的。
根据您的评论,听起来您实际上想要做的是:
"\n".join(["".join(sublst) for sublst in landscape])
这将创建一个新的字符串列表,然后将这些字符串与换行符连接起来,基本上创建一个2D矩形字符。