我想知道是否有一种方法可以知道一个方法可以接受哪种类型的参数(以及有多少个参数)。例如,在下面的代码中,我知道我可以dir(d)
获得该字典所有方法的列表,但是有没有一种方法可以让我说likesomekeyword(d.keys())
,它将提供方法可以采用的数据类型/参数的输出:
input = dir(d.keys())
和output = keys( arg1,arg2,arg3 .... )
(带参数类型)
d = {}
dir (d)
['__class__',
'__contains__',
'__delattr__',
'__delitem__',
'__dir__',
'__doc__',
'__eq__',
'__format__',
'__ge__',
'__getattribute__',
'__getitem__',
'__gt__',
'__hash__',
'__init__',
'__init_subclass__',
'__iter__',
'__le__',
'__len__',
'__lt__',
'__ne__',
'__new__',
'__reduce__',
'__reduce_ex__',
'__repr__',
'__setattr__',
'__setitem__',
'__sizeof__',
'__str__',
'__subclasshook__',
'clear',
'copy',
'fromkeys',
'get',
'items',
'keys',
'pop',
'popitem',
'setdefault',
'update',
'values']
目前没有回答
相关问题 更多 >
编程相关推荐