如何设置字典变量的python类型提示?

时间:2018-10-01 14:55:50

标签: python dictionary types

假设我有一个存储在变量“ v”中的字典:

from typing import Dict

v = { 'height': 5, 'width':14, 'depth': 3 }

result = doSomething( v )

def doSomething( value:Dict[???] ):
    #do stuff

如何在“ doSomething”中声明字典类型? 有任何想法吗?非常感谢您的帮助:)

1 个答案:

答案 0 :(得分:2)

Dict具有两个“参数”,即键的类型和值的类型。对于将字符串映射为整数的dict,请使用

def doSomething(value: Dict[str, int]):

documentation可能更明确。