Tuples ถูกใช้ เมื่อใดก็ตามที่คุณต้องการส่งคืนผลลัพธ์หลายรายการจากฟังก์ชัน เนื่องจากไม่เปลี่ยนรูปจึงสามารถใช้เป็นคีย์สำหรับพจนานุกรม (รายการไม่สามารถ)
คุณจะใช้ทูเพิลใน Python เมื่อใด
ทูเพิล. ทูเพิล ใช้เพื่อเก็บหลายรายการในตัวแปรเดียว Tuple เป็นหนึ่งใน 4 ประเภทข้อมูลในตัวใน Python ที่ใช้เก็บคอลเลกชั่นข้อมูล อีก 3 ประเภทคือ List, Set และ Dictionary ซึ่งทั้งหมดมีคุณสมบัติและการใช้งานที่แตกต่างกัน ทูเพิลคือคอลเลกชั่นที่สั่งและไม่สามารถเปลี่ยนแปลงได้
คุณควรใช้ทูเพิลเมื่อใด
สิ่งอันดับ หน่วยความจำมีประสิทธิภาพมากกว่ารายการ เมื่อพูดถึงประสิทธิภาพของเวลา ทูเพิลอีกครั้งมีความได้เปรียบเล็กน้อยเหนือรายการ โดยเฉพาะอย่างยิ่งเมื่อพิจารณาถึงค่า หากคุณมีข้อมูลที่ไม่ได้ตั้งใจจะเปลี่ยนแปลงตั้งแต่แรก คุณควรเลือกประเภทข้อมูลทูเพิลแทนรายการ
คุณจะใช้ทูเพิลกับรายการเมื่อใด
ตอนนี้เราทราบความแตกต่างระหว่าง python tuples กับ list แล้ว ก็ไม่น่าจะเป็นทางเลือกที่ยากมากระหว่างทั้งสอง ความแตกต่างที่สำคัญคือรายการจะเปลี่ยนแปลงได้ แต่ทูเพิลไม่เปลี่ยน ดังนั้น เราใช้รายการเมื่อเราต้องการมีรายการที่คล้ายกัน แต่ใช้ tuple เมื่อเรารู้ว่าข้อมูลใดบ้างที่เข้าไป.
ใช้ทูเพิลได้ที่ไหน
สิ่งอันดับเร็วกว่ารายการ
- สิ่งอันดับเร็วกว่ารายการ …
- ทำให้รหัสของคุณปลอดภัยยิ่งขึ้นหากคุณ "ป้องกันการเขียน" ข้อมูลที่ไม่ต้องเปลี่ยน …
- ทูเพิลบางตัวสามารถใช้เป็นคีย์พจนานุกรมได้ (โดยเฉพาะ ทูเพิลที่มีค่าที่ไม่เปลี่ยนรูปได้ เช่น สตริง ตัวเลข และทูเพิลอื่นๆ)