Python 如何指示嵌套的返回类型(例如,整数列表)
我有一个带有嵌套返回类型的python函数,如何正确指示返回类型?(例如,pycharm可能会将返回类型检测为[,],其中每个类型都单独链接) e、 g 我会研究并使用相同的表达方式,例如:Python 如何指示嵌套的返回类型(例如,整数列表),python,python-sphinx,docstring,autodoc,Python,Python Sphinx,Docstring,Autodoc,我有一个带有嵌套返回类型的python函数,如何正确指示返回类型?(例如,pycharm可能会将返回类型检测为[,],其中每个类型都单独链接) e、 g 我会研究并使用相同的表达方式,例如: from typing import List def random_list(num: int) -> List[float]: # Py 3.5 """Returns a list of random numbers :param num: Number of
from typing import List
def random_list(num: int) -> List[float]: # Py 3.5
"""Returns a list of random numbers
:param num:
Number of random numbers to generate
:type num:
int
:return:
A list of random floats
:rtype:
List[float]
"""
return [random() for x in range(num)]
[float]
,显然是吗?或者更好,仅仅是列表
?
from typing import List
def random_list(num: int) -> List[float]: # Py 3.5
"""Returns a list of random numbers
:param num:
Number of random numbers to generate
:type num:
int
:return:
A list of random floats
:rtype:
List[float]
"""
return [random() for x in range(num)]