您如何遍历通过函数传递的参数列表?

时间:2020-10-22 13:29:36

标签: python list dictionary key local-variables

我知道locals().keys()打印出dict_keys([parameter1, parameter2, parameter3])

如何获取此参数列表?

2 个答案:

答案 0 :(得分:1)

 [i for i in locals().keys()]

这可以帮助您,只需使用列表理解即可遍历。

In [4]: [i for i in locals().keys()]
Out[4]:
['__name__',
 '__doc__',
 '__package__',
 '__loader__',
 '__spec__',
 '__builtin__',
 '__builtins__',
 '_ih',
 '_oh',
 '_dh',
 'In',
 'Out',
 'get_ipython',
 'exit',
 'quit',
 '_',
 '__',
 '___',
 '_i',
 '_ii',
 '_iii',
 '_i1',
 '_1',
 '_i2',
 '_2',
 '_i3',
 '_i4']

答案 1 :(得分:1)

这是获取参数列表的方式

    list(locals().keys())
相关问题