
เขียนโปรแกรมภาษา Python ตอนที่ 80 เพิ่มข้อมูลจากลิสต์หนึ่งไปยังอีกลิสต์หนึ่งด้วยเมธอด extend()
เมธอด extend()
ใช้สำหรับนำเอาข้อมูลสมาชิกในลิสต์หนึ่งไปต่อท้ายข้อมูลของอีกลิสต์หนึ่ง หรือนำเอาสมาชิกของข้อมูลประเภท iterable อื่น ๆ ไปต่อท้ายข้อมูลในลิสต์ปลายทาง มีรูปแบบการใช้งานดังนี้
list.extend(iterable)
- iterable คือข้อมูลประเภทคอลเล็กชันใด ๆ ก็ได้ เช่น list, set, tuple หรืออื่น ๆ
ตัวอย่าง
car1 = ["Toyota", "Handa", "Mitsubishi"] car2 = ["Mazda", "MG", "Benz"] car1.extend(car2) print(car1)
- บรรทัดที่ 3 นำเอาสมาชิกในตัวแปร car2 ไปต่อท้ายสมาชิกในตัวแปร car1 ด้วยเมธอด
extend()
ผลลัพธ์
[‘Toyota’, ‘Handa’, ‘Mitsubishi’, ‘Mazda’, ‘MG’, ‘Benz’]