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

ประเภทข้อมูลมาตรฐานใน Python


ข้อมูลที่เก็บไว้ในหน่วยความจำมีหลายประเภท ตัวอย่างเช่น อายุของบุคคลจะถูกจัดเก็บเป็นค่าตัวเลข และที่อยู่ของบุคคลนั้นจะถูกจัดเก็บเป็นอักขระที่เป็นตัวอักษรและตัวเลขคละกัน Python มีข้อมูลมาตรฐานหลายประเภทที่ใช้ในการกำหนดการดำเนินการที่เป็นไปได้และวิธีการจัดเก็บสำหรับแต่ละประเภท

Python มีข้อมูลมาตรฐานห้าประเภท -

  • ตัวเลข
  • สตริง
  • รายการ
  • ทูเพิล
  • พจนานุกรม

เลขหลาม

ชนิดข้อมูลตัวเลขเก็บค่าตัวเลข วัตถุตัวเลขจะถูกสร้างขึ้นเมื่อคุณกำหนดค่าให้กับวัตถุเหล่านั้น ตัวอย่างเช่น −

var1 =1

var2 =10

สตริง Python

สตริงใน Python ถูกระบุว่าเป็นชุดอักขระต่อเนื่องกันที่แสดงในเครื่องหมายคำพูด Python อนุญาตให้ใช้เครื่องหมายคำพูดเดี่ยวหรือคู่ สามารถใช้ชุดย่อยของสตริงได้โดยใช้ตัวดำเนินการสไลซ์ ([ ] และ [:] ) โดยมีดัชนีเริ่มต้นที่ 0 ที่จุดเริ่มต้นของสตริงและเริ่มจาก -1 ในตอนท้าย

รายการหลาม

รายการเป็นประเภทข้อมูลผสมของ Python ที่หลากหลายที่สุด รายการประกอบด้วยรายการที่คั่นด้วยเครื่องหมายจุลภาคและอยู่ภายในวงเล็บเหลี่ยม ([]) ในระดับหนึ่ง รายการจะคล้ายกับอาร์เรย์ใน C ข้อแตกต่างอย่างหนึ่งคือรายการทั้งหมดที่อยู่ในรายการสามารถเป็นประเภทข้อมูลที่แตกต่างกันได้

Python Tuples

ทูเพิลเป็นชนิดข้อมูลลำดับอื่นที่คล้ายกับรายการ ทูเพิลประกอบด้วยค่าจำนวนหนึ่งที่คั่นด้วยเครื่องหมายจุลภาค อย่างไรก็ตาม tuples ต่างจากรายการในวงเล็บ

พจนานุกรมหลาม

พจนานุกรมของ Python เป็นประเภทตารางแฮช พวกมันทำงานเหมือน associative arrays หรือ hashes ที่พบใน Perl และประกอบด้วยคู่ของคีย์-ค่า คีย์พจนานุกรมสามารถเป็น Python ได้เกือบทุกประเภท แต่โดยปกติแล้วจะเป็นตัวเลขหรือสตริง ในทางกลับกัน ค่าสามารถเป็นอ็อบเจกต์ Python ใดก็ได้