【发布时间】:2014-03-07 00:54:49
【问题描述】:
我无法打印字典。工作,看到很多示例代码,但没有一个有效
from UI import ask_info
def main():
mydict = {}
def add(mydict):
info=ask_info()
mydict=info
for i in mydict:
print(mydict[i])
def ask_info():
info1=input("enter the info")
info2=input("enter the info2")
informations=mydict(info1,info2)
return informations
ask_info 位于不同的模块中,如果我运行此代码,则打印也没有,如果将字典写入文件,则文件为空。我也尝试过为此使用一个类模块,我在“informations=class(info1,info2)”部分引用了类模块
【问题讨论】:
-
你似乎没有
printing 任何东西;你到底是什么问题? -
忘记添加打印行,在另一个模块中
-
那么您能否编辑问题,提供不起作用的代码以及问题所在(错误?提供追溯。意外输出?提供输入、预期输出、实际输出)。跨度>
-
那么,
informations=mydic(info1, info2)的目的是什么? -
它的目的是将输入返回到字典
标签: python dictionary