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’]