我有一个名为“location”的列表,里面有两个类创建的对象:
location = [rat1,rat2]
我想在一行打印两个老鼠的属性,同时保持位置列表的动态性。我现在有这个:
^{pr2}$
这将迭代列表项,并为它看到的列表中的每个对象打印“vname”属性。很遗憾,当前返回:
Young Rat
Adult Rat
如果我将sep更改为end,它将打印以下内容:
Young Rat,Adult Rat,
好像sep根本就没有在印刷品上注册。有人有什么想法吗?另外,很抱歉有任何格式问题,这是我第一次在堆栈交换。在
Tags:
您应该调用一次来打印并使用
str.join
连接各个属性。以下措施应该有效:尝试
print ','.join(location)
或print ','.join(map(str, location))
更一般地说,不要在python中使用整数变量进行迭代。在
相关问题 更多 >
编程相关推荐