嗨,伙计们,我需要帮助理解python函数!python函数的返回值可以来自字典吗?另外,python函数真的有必要有返回值吗?
发布于 2018-10-07 12:12:41
您可以从函数中返回字典,如下所示
>>> def f():
... d = {1:'a',2:'b',3:'c'}
... return d
...
>>>
>>> f()
{1: 'a', 2: 'b', 3: 'c'}您还可以从字典中返回单个值
>>> def f():
... d = {1:'a',2:'b',3:'c'}
... return d[1]
...
>>> f()
'a'如果不从函数中返回值,则将其视为None
>>> def f():
... d = {1:'a',2:'b',3:'c'}
... return
...
>>> returned_value = f()
>>> print(returned_value)
None希望这能回答你的问题。
https://stackoverflow.com/questions/52685367
复制相似问题