視頻9分22位置有問題:關(guān)于Union的用法貌似將錯(cuò)了
按照老師講的思路:Union[UserOut,UserIn]和Union[UserIn,UserOut]? ?結(jié)果應(yīng)該一致,但是不一致,因?yàn)?span>Union[UserOut,UserIn]的意思是:UserOut或UserIn,而不是并
按照老師講的思路:Union[UserOut,UserIn]和Union[UserIn,UserOut]? ?結(jié)果應(yīng)該一致,但是不一致,因?yàn)?span>Union[UserOut,UserIn]的意思是:UserOut或UserIn,而不是并
2023-06-04
舉報(bào)
2023-08-06
是的, 這里的并集屬性感覺有點(diǎn)問題, 如果把UserOut放前面,返回的就是UserOut了, 如果是UserIn放前面,返回的就是UserIn, 有點(diǎn)短路的意思,如果是Union[None, UserIn或者UserOut], 返回user的時(shí)候,就是后面這個(gè)類,如果第一個(gè)不是空,返回user的時(shí)候,就是第一個(gè)