【发布时间】:2015-09-04 21:55:10
【问题描述】:
我有这个函数可以将另一个函数创建的字典推送到一个列表中。我的代码遇到的问题是多个推送不会显示在列表中,每个推送都在一个新行中。我尝试了很多方法,但都没有达到我想要的结果。
这是推送创建的字典的行:
Database.xoomDatabase.append(ordenOrganiz)
这个函数创建字典:
def orderZoom(self):
nombre = contents1
nicenum = orderResult
email = contents2
num = contents3
fechaentrega = contents5
global ordenOrganiz
ordenOrganiz = {"Num Orden": nicenum,
"Nombre": nombre,
"Email": email,
"Num Tel/Cel": num,
"Fecha de Entrega": fechaentrega}
return ordenOrganiz
对完成这项工作有什么想法吗?
【问题讨论】:
-
“不在新行”是什么意思?您的预期输出是什么?
-
为什么会“多个推送 [...] 会在列表中出现,每个都在一个新行中”?换行符与列表有什么关系?
-
新行我的意思是当我将字典附加到列表并打印它们时,每个字典将显示在不同的行中,而不是在同一行中的下一个之后。我是 python 新手,所以我不确定我是否正确地表达了我想要做的事情。
标签: python dictionary append