相关疑难解决方法(0)

当键的名称无效时 TypedDict

如果我在字典中有一个带有无效标识符的键,例如A(2). 如何TypedDict使用此字段创建一个?

例如

from typing import TypedDict

class RandomAlphabet(TypedDict):
    A(2): str
Run Code Online (Sandbox Code Playgroud)

不是有效的 Python 代码,导致错误:

from typing import TypedDict

class RandomAlphabet(TypedDict):
    A(2): str
Run Code Online (Sandbox Code Playgroud)

保留关键字也有同样的问题:

class RandomAlphabet(TypedDict):
    return: str
Run Code Online (Sandbox Code Playgroud)

抛出:

SyntaxError: illegal target for annotation
Run Code Online (Sandbox Code Playgroud)

python dictionary typing python-3.x

11
推荐指数
2
解决办法
1402
查看次数

标签 统计

dictionary ×1

python ×1

python-3.x ×1

typing ×1