ให้เรตสมาชิก: 1 / 5

ดาวใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งาน
 

ทูเปิลเป็นตัวแปรที่เก็บข้อมูลแบบลำดับ (sequence data type) คล้ายๆ กับ ตัวแปรชนิดลิส ทูเปิลจะเก็บค่าของสมาชิกแต่ละตัวไว้ใน เครื่องหมาย (...,...,...)

ตัวอย่าง Tuples.py

var_tuples = ( 'abcd', 123 , 1.23, 'Mindphp.com', 20.2 )
var_tinytuples = (123, 'mindphp')

print (var_tuples)          # แสดงค่าทั้งหมดในตัวแปร var_tuples
print (var_tuples[0])       # แสดงรายการแรกของตัวแปร var_tuples
print (var_tuples[1:3])     # แสดงรายการที่สอง ถึง สามรายการถัดไป
print (var_tuples[2:])      # แสดงรายการที่สาม ถึง สุดท้าย
print (var_tinytuples * 2)  # แสดงรายการทั้งหมดของตัวแปร var_tuples สองครั้ง
print (var_tuples + var_tinytuples) # แสดงรายการทั้งหมดของ var_tuples, var_tinytuples รวมกัน


ผลที่ได้
('abcd', 123, 1.23, 'Mindphp.com', 20.2)
abcd
(123, 1.23)
(1.23, 'Mindphp.com', 20.2)
(123, 'mindphp', 123, 'mindphp')
('abcd', 123, 1.23, 'Mindphp.com', 20.2, 123, 'mindphp')

Tuples เมื่อสร้างขึ้นมาแล้วเราไม่สามารถเพิ่มค่าให้ตัวแปรได้
เช่น ได้เช่น ตามตัวอย่าง ตัวแปร var_tuples มี index ทั้งหมด 5 ตัว
เราไม่สามารถ
var_tuples[6] = ' My Var' # ไม่สามารถทำได้ จากต่างจาก List ที่สามารถกำหนด ค่าใหม่ให้กับ index เดิม ได้