具體的對象層?
本章中的函數特定于某些 Python 對象類(lèi)型。 將錯誤類(lèi)型的對象傳遞給它們并不是一個(gè)好主意;如果您從 Python 程序接收到一個(gè)對象,但不確定它是否具有正確的類(lèi)型,則必須首先執行類(lèi)型檢查;例如,要檢查對象是否為字典,請使用 PyDict_Check()
。 本章的結構類(lèi)似于 Python 對象類(lèi)型的“家族樹(shù)”。
警告
雖然本章所描述的函數會(huì )仔細檢查傳入對象的類(lèi)型,但是其中許多函數不會(huì )檢查傳入的對象是否為 NULL
。 允許傳入 NULL
可能導致內存訪(fǎng)問(wèn)沖突和解釋器的立即終止。
基本對象?
本節描述Python類(lèi)型對象和單一實(shí)例對象 象None。
數值對象?
序列對象?
序列對象的一般操作在前一章中討論過(guò);本節介紹Python語(yǔ)言固有的特定類(lèi)型的序列對象。