在Java、C#中,一个泛型方法可以有一个带约束的类型参数来定义必须实现的接口。
static <T extends Iterable<Integer> & Comparable<Integer>> void test(T p) {
在Python中,如果我想用类型提示来指定一个变量必须继承类A和类B,我怎样才能做到?我检查了打字模块,它只有一个Union,这意味着变量的类型可以是提示中的任何一个,而不是所有的提示。
创建一个继承了A和B的新类C,似乎是一个解决方案,但看起来很麻烦。
豪情万千的眼镜 · 以追求卓越为舵,以创新发展为帆,以包容合作为 ...· 21 小时前 · |
温暖的西红柿 · 八达岭长城和慕田峪长城夜游有何区别-携程攻略· 6 月前 · |
强健的啄木鸟 · 途经上地到马连洼!!这条地铁新线路2022年 ...· 6 月前 · |
想出国的甘蔗 · 我在朝鲜最高学府留学,度过了魔幻与现实的19 ...· 10 月前 · |
孤独的烤地瓜 · 【游戏推荐】母上攻略全合集1-7 安卓 ...· 1 年前 · |