簡體   English   中英

如何遍歷通過函數傳遞的參數列表?

[英]How do you iterate through the list of parameters passed through a function?

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

我如何獲得這個參數列表?

 [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']

這是獲取參數列表的方法

    list(locals().keys())

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM