Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

อะไรที่ไม่เปลี่ยนรูปใน Python?


Python กำหนดประเภทข้อมูลที่หลากหลายของวัตถุ วัตถุเหล่านี้ถูกเก็บไว้ในหน่วยความจำ เนื้อหาของออบเจ็กต์บางอย่างสามารถเปลี่ยนแปลงได้หลังจากที่สร้างแล้ว ในขณะที่บางออบเจกต์ไม่สามารถเปลี่ยนแปลงได้ วัตถุที่เป็นตัวเลข เช่น จำนวนเต็ม ทศนิยม และวัตถุจำนวนเชิงซ้อนที่ครอบครองหน่วยความจำและเนื้อหาหน่วยความจำไม่สามารถเปลี่ยนแปลงได้ วัตถุดังกล่าวเรียกว่าไม่เปลี่ยนรูป ออบเจ็กต์สตริงและพจนานุกรมจะไม่เปลี่ยนรูปเช่นกัน Tuple ยังไม่เปลี่ยนรูป อย่างไรก็ตาม รายการวัตถุเปลี่ยนแปลงได้เนื่องจากรายการในวัตถุรายการสามารถแก้ไข ลบ หรือเพิ่มในรายการได้