我找到了以下Python函数定义:
def reverseString(self, s: 'List[str]') -> 'None':
我不太明白'List[str]'和->'None'。
我发现箭头是function annotation但我找不到任何对 List[str] 有用且易于理解的内容。
这只是一个注释吗?或者它强制参数 s 的类型必须是字符串数组?
最佳答案
这只是Python类型提示,您可以在PEP 484中了解更多信息
关于Python3函数定义、箭头和冒号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54551604/