其實(shí)這應(yīng)該算是兩個(gè)問題
(1)為什么Python不需要類型聲明
(2)python語言中是否已經(jīng)實(shí)現(xiàn)了泛型功能
Python是以數(shù)據(jù)存儲(chǔ)為中心,先將數(shù)據(jù)存儲(chǔ)到內(nèi)存模型中,然后再定義一個(gè)引用變量去引用這個(gè)值。至于你所問的包含了C++泛型功能,我明確告訴你,因?yàn)椴淮嬖陬愋吐暶鳎敲醋匀灰簿筒淮嬖诜盒瓦@一說法。當(dāng)然,在python中,如果你給了兩個(gè)不同的數(shù)據(jù)類型進(jìn)行操作,那么它會(huì)直接告訴你exception。所以大多數(shù)時(shí)候,我們?cè)趯憄ython代碼的時(shí)候,都有意識(shí)的去操作兩個(gè)同類型的數(shù)據(jù)。