当另一个字段为X类型时,是否可以使一个字段成为可选字段?
当action.meta
是一个数组,而当它是never
时,我希望payload
成为object
{ resourceId: string }
答案 0 :(得分:1)
在这种情况下,最好使用工会。由于您通过bins = [0, 18.5, 25, 30, 9999]
labels = ['slim', 'normal', 'overweight', 'obese']
df = pd.DataFrame({'IMC': [15, 20, 27, 40]})
df['oms'] = pd.cut(df['IMC'], bins, labels=labels)
>>> df
IMC oms
0 15 slim
1 20 normal
2 27 overweight
3 40 obese
属性是否为数组来进行区分,因此您无法真正使用所区分的联合模式来缩小payload
的范围,因此需要使用自定义类型防护:
action