Ang pangunahing problema sa mga bagay sa Python ay hindi sila ma-subscript. Nangangahulugan ito na hindi mo maa-access ang mga elemento ng isang bagay sa pamamagitan ng paggamit ng variable na pangalan na mas maikli kaysa sa buong pangalan ng object. Halimbawa, hindi ka maaaring gumamit ng variable na pinangalanang "x" upang ma-access ang elemento sa posisyon 1 sa isang bagay na pinangalanang "my_list" dahil ang "x" ay hindi sapat na maikli upang maging isang wastong index sa my_list.
This error means that you are trying to access an object like it is an array, but the object is not actually an array. To fix this, you need to figure out what object you are trying to access, and then use the correct syntax for accessing that object.
Mga bagay at klase
Sa Python, ang mga bagay ay ang pangunahing yunit ng data. Ang mga bagay ay maaaring magkaroon ng mga katangian at pamamaraan. Ang mga klase ay isang paraan upang pagsama-samahin ang mga bagay at bigyan sila ng karaniwang pag-uugali.
Python Object Oriented
Ang Python ay isang object-oriented programming language. Nangangahulugan ito na maaari kang lumikha ng iyong sariling mga klase upang kumatawan sa mga bagay sa iyong mga programa. Maaari mo ring gamitin ang mga klase na ito upang lumikha ng mga bagay at pagkatapos ay gamitin ang mga bagay na ito upang magsagawa ng mga aksyon.