正确的类型检查python中函数声明中的集合的方式?

问题描述 投票:0回答:1

[尝试在python中键入对集合的检查,但在编译时说语法不正确时不断出现错误。在Google上广泛搜索,以查找关于使用python中的集合进行类型检查的信息很少。

这里是代码:

from typing import Set

def set_prefix(self, prefix: Set[str]):
    self.prefix = prefix

也尝试过

prefix: set
prefix: set()
prefix: Set
prefix: Set()

等重点是我尝试了很多不同的组合。

我在做什么错?

编辑:也尝试过

def set_prefix(self, prefix: Set[str]):

也没有用

python-3.x syntax set typing python-typing
1个回答
0
投票

我在其他地方的代码中缺少一个冒号,将它弄坏了,这很不好。

© www.soinside.com 2019 - 2024. All rights reserved.