ทำความรู้จักกับภาษา python (7) : ตัวแปรชนิด Tuple(ทูเปิล)
Moderator: mindphp, ผู้ดูแลกระดาน
-
- PHP Super Hero Member
- โพสต์: 604
- ลงทะเบียนเมื่อ: 07/12/2016 10:55 am
ทำความรู้จักกับภาษา python (7) : ตัวแปรชนิด Tuple(ทูเปิล)
ตัวแปรชนิด Tuple(ทูเปิล)
ตัวแปรชนิด Tuple(ทูเปิล) สามารถเก็บค่าได้มากกว่า 1 ค่าใน 1 ตัวแปร เหมือนตัวแปรชนิด List (ลิส) แต่แตกต่างกันตรงที่ Tuple ไม่สามารถเพิ่มค่าได้
การกำหนดตัวแปร Tuple
- การกำหนดค่าให้กับตัวแปรชนิด Tuple ต้องอยู่ภายใต้เครื่องหมาย (...) การเพิ่มค่าให้กับตัวแปร Tuple
-ตัวแปร Tuple ไม่สามารถเพิ่มหรือเปลี่ยนค่าได้ ถ้าเพิ่มหรือเปลี่ยนค่าจะเกิด Error (แอร์เรอร์) ขึ้นว่า Error : " 'Tuple' object does not support item assignment"
การลบค่าตัวแปร Tuple
- ตัวแปร Tuple ไม่สามารถลบค่าได้ ถ้าลบค่าจะเกิด Error ขึ้นว่า Error : "'Tuple' object does not support item delection"
ตัวดำเนินการของตัวทูเปิล
led((a , b , c)) คือความยาวของลิส ผลที่ได้ 3
(1 , 2 , 3) + (1 , 2) คือการเรียงต่อกัน ผลที่ได้ (1 , 2 , 3 , 1 , 2)
(1 , 2 , 3) * 3 คือการทำซ้ำ ผลที่ได้ (1 , 2 , 3 , 1 , 2 , 3 , 1 , 2 , 3)
1 in (1 , 2 , 3) คือการตรวจสอบสมาชิก ผลที่ได้ True (ทรู)
for x in (1 , 2 , 3): print (x) คือการทวน ผลที่ได้ 1 2 3
ตัวอย่างการแสดงผล ศึกษาข้อมูลจาก https://www.youtube.com/watch?v=kF0Ujfh ... MM&index=7
ตัวแปรชนิด Tuple(ทูเปิล) สามารถเก็บค่าได้มากกว่า 1 ค่าใน 1 ตัวแปร เหมือนตัวแปรชนิด List (ลิส) แต่แตกต่างกันตรงที่ Tuple ไม่สามารถเพิ่มค่าได้
การกำหนดตัวแปร Tuple
- การกำหนดค่าให้กับตัวแปรชนิด Tuple ต้องอยู่ภายใต้เครื่องหมาย (...) การเพิ่มค่าให้กับตัวแปร Tuple
-ตัวแปร Tuple ไม่สามารถเพิ่มหรือเปลี่ยนค่าได้ ถ้าเพิ่มหรือเปลี่ยนค่าจะเกิด Error (แอร์เรอร์) ขึ้นว่า Error : " 'Tuple' object does not support item assignment"
การลบค่าตัวแปร Tuple
- ตัวแปร Tuple ไม่สามารถลบค่าได้ ถ้าลบค่าจะเกิด Error ขึ้นว่า Error : "'Tuple' object does not support item delection"
ตัวดำเนินการของตัวทูเปิล
led((a , b , c)) คือความยาวของลิส ผลที่ได้ 3
(1 , 2 , 3) + (1 , 2) คือการเรียงต่อกัน ผลที่ได้ (1 , 2 , 3 , 1 , 2)
(1 , 2 , 3) * 3 คือการทำซ้ำ ผลที่ได้ (1 , 2 , 3 , 1 , 2 , 3 , 1 , 2 , 3)
1 in (1 , 2 , 3) คือการตรวจสอบสมาชิก ผลที่ได้ True (ทรู)
for x in (1 , 2 , 3): print (x) คือการทวน ผลที่ได้ 1 2 3
ตัวอย่างการแสดงผล ศึกษาข้อมูลจาก https://www.youtube.com/watch?v=kF0Ujfh ... MM&index=7
-
- PHP Super Hero Member
- โพสต์: 604
- ลงทะเบียนเมื่อ: 07/12/2016 10:55 am
-
- PHP Sr. Member
- โพสต์: 84
- ลงทะเบียนเมื่อ: 01/02/2017 11:10 am
Re: ทำความรู้จักกับภาษา python (7) : ตัวแปรชนิด Tuple(ทูเปิล)
เข้าใจเรื่อง Tuple แล้วครับ ก็คือมันจะคล้ายๆ กับList แต่ว่าTuple จะใช้สัญลักษณ์ "()" และข้อสำคัญของTuple คือ ไม่สามารถเพิ่มหรือลบข้อมูลได้
- Jom07
- PHP Super Hero Member
- โพสต์: 514
- ลงทะเบียนเมื่อ: 08/01/2018 9:56 am
Re: ทำความรู้จักกับภาษา python (7) : ตัวแปรชนิด Tuple(ทูเปิล)
ตัวอย่าง การกำหนดตัวแปร tuple
ผลรัน
ศึกษาจาก :
https://www.youtube.com/watch?v=kF0Ujfh ... lzdKrpxsMM
โค้ด: เลือกทั้งหมด
tuple1 = ["test", "test1", 2017, 2018]
tuple2 = [1, 2, 3, 4, 5]
print (tuple1)
print (tuple2)
ศึกษาจาก :
https://www.youtube.com/watch?v=kF0Ujfh ... lzdKrpxsMM
-
- PHP Hero Member
- โพสต์: 114
- ลงทะเบียนเมื่อ: 09/04/2018 10:04 am
Re: ทำความรู้จักกับภาษา python (7) : ตัวแปรชนิด Tuple(ทูเปิล)
โค้ด: เลือกทั้งหมด
tuple1 = ("Jame","Ann", "Game", "Tom")
tuple2 = (9, 8, 7, 6, 5)
print (tuple2[0])
print (tuple1[0:])
print (tuple2[-3])
แสดงผลของสมาชิกใน tuple1 ตั้งแต่ index ที่ 0 เป็นต้นไป
แสดงผลของสมาชิกใน tuple2 นับถอยหลังมาตำแหน่งที่ 3
ศึกษาจาก https://youtu.be/kF0UjfhdsdM
-
- PHP Hero Member
- โพสต์: 199
- ลงทะเบียนเมื่อ: 30/04/2018 9:44 am
Re: ทำความรู้จักกับภาษา python (7) : ตัวแปรชนิด Tuple(ทูเปิล)
ตัวแปรชนิด Tuple(ทูเปิล)
ผลการรันโค้ด
ศึกษาจาก : https://www.youtube.com/watch?v=kF0Ujfh ... MM&index=6
โค้ด: เลือกทั้งหมด
ex_tuple1 = ('Mindphp','Forums',2012,2018)
ex_tuple2 = (11,22,33,44,55)
print (ex_tuple1[0:2])
print (ex_tuple1[1:])
print (ex_tuple2[1:3])
print (ex_tuple2[-2:])
ศึกษาจาก : https://www.youtube.com/watch?v=kF0Ujfh ... MM&index=6
It’s never too late to start again.
- chatee supasand
- PHP VIP Members
- โพสต์: 1666
- ลงทะเบียนเมื่อ: 04/06/2019 10:06 am
Re: ทำความรู้จักกับภาษา python (7) : ตัวแปรชนิด Tuple(ทูเปิล)
สอนได้เข้าใจมากครับ
- jirawoot
- PHP VIP Members
- โพสต์: 3129
- ลงทะเบียนเมื่อ: 17/06/2019 10:30 am
Re: ทำความรู้จักกับภาษา python (7) : ตัวแปรชนิด Tuple(ทูเปิล)
โค้ด: เลือกทั้งหมด
tuple1=("python", 'hello', 2013, 2014)
tuple2=(1, 2, 3, 4, 5)
print(tuple1)
print(tuple2)
โค้ด: เลือกทั้งหมด
tuple1=("python", 'hello', 2013, 2014)
tuple2=(1, 2, 3, 4, 5)
print(tuple1)
print(tuple2)
tuple2[1]=5
print(tuple2[1])
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
-
โพสต์ใหม่ มารู้จักตัวแปรชนิด tuple ในภาษา python
โดย jirawoot » 24/06/2019 5:50 pm » ใน Python Knowledge - 0 ตอบกลับ
- 2646 แสดง
-
โพสต์ล่าสุด โดย jirawoot
24/06/2019 5:50 pm
-
-
-
โพสต์ใหม่ เรียนรู้ Python ตัวแปรชนิด Tuple
โดย Patcharanan.0399 » 17/04/2018 10:50 am » ใน Share Knowledge - 0 ตอบกลับ
- 942 แสดง
-
โพสต์ล่าสุด โดย Patcharanan.0399
17/04/2018 10:50 am
-
-
-
โพสต์ใหม่ Python (1) ข้อแตกต่างของ List กับ Tuple
โดย Dive Demo » 02/02/2017 5:41 pm » ใน Python Knowledge - 0 ตอบกลับ
- 1388 แสดง
-
โพสต์ล่าสุด โดย Dive Demo
02/02/2017 5:41 pm
-
-
-
โพสต์ใหม่ สอบถามเกี่ยวกับการ บวก ลบ ใน Tuple ทำยังไงครับ ภาษา Python
โดย fuyuppe » 18/08/2019 3:20 pm » ใน Programming - C/C++ & java & Python - 0 ตอบกลับ
- 653 แสดง
-
โพสต์ล่าสุด โดย fuyuppe
18/08/2019 3:20 pm
-
-
-
โพสต์ใหม่ การใช้งาน Built in tuple ในภาษา python
โดย Four » 26/01/2018 5:14 pm » ใน Python Knowledge - 1 ตอบกลับ
- 977 แสดง
-
โพสต์ล่าสุด โดย Jom07
26/01/2018 5:19 pm
-
-
-
โพสต์ใหม่ ตัวแปรชนิด Tuple (ทูเพิ้ล) ใน Python (ไพทอน)
โดย md040 » 29/12/2016 6:33 pm » ใน Python Knowledge - 1 ตอบกลับ
- 651 แสดง
-
โพสต์ล่าสุด โดย md040
30/12/2016 10:18 am
-
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: Google [Bot] และบุคลทั่วไป 4