บทช่วยสอน tuple หลาม ที่ดีที่สุดในปี 2024 ในบทช่วยสอนนี้ คุณสามารถเรียนรู้ tuple เข้าถึง,กลุ่ม Meta แก้ไข,นำ tuple,ผู้ประกอบการ tuple,ดัชนี tuple สกัดกั้น,ไม่ใกล้ตัวคั่น,tuple ในตัวฟังก์ชั่น,
tuple หลามกับรายการของที่คล้ายกันยกเว้นว่า tuple ไม่สามารถแก้ไขได้
tuples กับวงเล็บใช้วงเล็บเหลี่ยม
tuple สร้างง่ายมากเพียง แต่ต้องเพิ่มองค์ประกอบในวงเล็บและคั่นด้วยเครื่องหมายจุลภาคสามารถ
ตัวอย่างต่อไปนี้:
tup1 = ('physics', 'chemistry', 1997, 2000); tup2 = (1, 2, 3, 4, 5 ); tup3 = "a", "b", "c", "d";
อันดับที่ว่างเปล่า
tup1 = ();
tuple มีเพียงองค์ประกอบหนึ่งที่คุณจะต้องเพิ่มจุลภาคหลังจากองค์ประกอบ
tup1 = (50,);
tuple คล้ายกับดัชนีสตริงห้อยเป็นศูนย์อาจจะดักอยู่รวมกันและไม่ชอบ
tuples สามารถใช้ดัชนีห้อยเข้าถึงค่า tuple ตัวอย่างต่อไปนี้:
#!/usr/bin/python tup1 = ('physics', 'chemistry', 1997, 2000); tup2 = (1, 2, 3, 4, 5, 6, 7 ); print "tup1[0]: ", tup1[0] print "tup2[1:5]: ", tup2[1:5]
ตัวอย่างของการส่งออกดังกล่าวข้างต้น:
tup1[0]: physics tup2[1:5]: (2, 3, 4, 5)
tuple ค่าองค์ประกอบไม่สามารถแก้ไขได้ แต่เราสามารถเชื่อมต่อการรวมกันของ tuples ตัวอย่างต่อไปนี้:
#!/usr/bin/python # -*- coding: UTF-8 -*- tup1 = (12, 34.56); tup2 = ('abc', 'xyz'); # 以下修改元组元素操作是非法的。 # tup1[0] = 100; # 创建一个新的元组 tup3 = tup1 + tup2; print tup3;
ตัวอย่างของการส่งออกดังกล่าวข้างต้น:
(12, 34.56, 'abc', 'xyz')
tuple ค่าองค์ประกอบไม่สามารถลบได้ แต่เราสามารถใช้คำสั่ง DEL เพื่อลบ tuple ทั้งตัวอย่างต่อไปนี้:
#!/usr/bin/python tup = ('physics', 'chemistry', 1997, 2000); print tup; del tup; print "After deleting tup : " print tup;
หลังจากที่ tuple ตัวอย่างข้างต้นจะถูกลบตัวแปรที่ส่งออกจะได้รับการยกเว้นการส่งออกจะเป็นดังนี้:
('physics', 'chemistry', 1997, 2000) After deleting tup : Traceback (most recent call last): File "test.py", line 9, in <module> print tup; NameError: name 'tup' is not defined
และสตริง, tuples สามารถนำมาใช้ระหว่าง + * และมีการดำเนินการ นั่นหมายความว่าพวกเขาสามารถสร้าง tuple ใหม่หลังจากที่การรวมและการจำลองแบบการดำเนินงาน
การแสดงออกหลาม | ผล | ลักษณะ |
---|---|---|
len ((1, 2, 3)) | 3 | คำนวณจำนวนขององค์ประกอบ |
(1, 2, 3) + (4, 5, 6) | (1, 2, 3, 4, 5, 6) | สัมพันธ์ |
[ 'Hi!'] * 4 | [ 'Hi!', 'Hi!', 'Hi!', 'Hi!'] | สำเนา |
3 (1, 2, 3) | จริง | องค์ประกอบที่มีอยู่ |
สำหรับ X (1, 2, 3): การพิมพ์ X, | 123 | การย้ำ |
เพราะ tuple เป็นลำดับเพื่อให้เราสามารถเข้าถึงองค์ประกอบ tuple ระบุสถานที่ที่สามารถดักในส่วนดัชนีขององค์ประกอบดังต่อไปนี้:
tuple:
L = ('spam', 'Spam', 'SPAM!')
การแสดงออกหลาม | ผล | ลักษณะ |
---|---|---|
L [2] | 'ขยะ' | อ่านองค์ประกอบที่สาม |
L [-2] | 'จดหมายขยะ' | อ่านย้อนหลัง; อ่านองค์ประกอบสุดท้ายที่สอง |
L [1:] | ( 'สแปม', 'SPAM!) | องค์ประกอบการสกัดกั้น |
วัตถุใด ๆ ที่ไม่ได้ลงชื่อคั่นด้วยเครื่องหมายจุลภาค, ค่าเริ่มต้นคือ tuple ตัวอย่างต่อไปนี้:
#!/usr/bin/python print 'abc', -4.24e93, 18+6.6j, 'xyz'; x, y = 1, 2; print "Value of x , y : ", x,y;
ตัวอย่างของผลการดำเนินงานดังกล่าวข้างต้น:
abc -4.24e+93 (18+6.6j) xyz Value of x , y : 1 2
งูหลาม tuple มีฟังก์ชั่นในตัวดังต่อไปนี้
เลขที่ | วิธีการและรายละเอียด |
---|---|
1 | ซีเอ็มพี (tuple1, tuple2) เปรียบเทียบสองสิ่งอันดับขององค์ประกอบ |
2 | len (tuple) คำนวณจำนวนขององค์ประกอบ tuple |
3 | แม็กซ์ (tuple) ส่งกลับ tuple องค์ประกอบสูงสุด |
4 | นาที (tuple) ผลตอบแทนที่องค์ประกอบขั้นต่ำ tuple |
5 | tuple (หมายเลข) รายการลงใน tuples |