【发布时间】:2016-05-06 22:41:54
【问题描述】:
我已经编写了这段代码,我希望能够将我在函数中创建的字典用作另一个函数的参数,但我似乎无法自己打印它,或者将它用作参数因为“名称未定义”。 如何创建相同的输出(以字典为值的字典列表)但又能够在函数之外使用字典?
def get_name(string_input):
l = [line.split('is connected to') for i, line in enumerate(string_input.split('.')) if i % 2 == 0]
names = {name[0]:{} for name in l}
return names
print get_name(example_input)
print names
【问题讨论】:
-
如果您觉得有帮助,请接受答案。
标签: python function dictionary return