วิธี extend

วิธี extend เพิ่มองค์ประกอบจากวัตถุที่ระบุเข้าไปในรายการ โดยวัตถุนั้นอาจเป็นรายการ ทูเพิล หรือ เซ็ตอื่นก็ได้ ในพารามิเตอร์ของเมธอดเราระบุวัตถุที่ต้องการเพิ่ม

ไวยากรณ์

pythonรายการ.extend(วัตถุสำหรับเพิ่ม)

ตัวอย่าง

มาเพิ่มรายการอื่นเข้าไปในรายการของเรากัน:

pythonlst1 = ['a', 'c']
lst2 = ['1', '2']

lst1.extend(lst2)
print(lst1)

ผลลัพธ์ของการรันโค้ด:

python['a', 'b', '1', '2']

ตัวอย่าง

คราวนี้มาเพิ่มทูเพิลเข้าไปในรายการของเรากัน:

pythonlst = ['a', 'b']
tpl = ('1', '2')

lst.extend(tpl)
print(lst)

ผลลัพธ์ของการรันโค้ด:

python['a', 'b', '1', '2']

ตัวอย่าง

มาเพิ่มเซ็ตเข้าไปในรายการของเรากัน:

pythonlst = ['a', 'b']
st  = {'e', 'f'}

lst.extend(st)
print(lst)

ผลลัพธ์ของการรันโค้ด:

python['a', 'b', 'e', 'f']

ดูเพิ่มเติม

  • วิธี append,
    ซึ่งเพิ่มองค์ประกอบเข้าไปท้ายรายการ
  • วิธี copy,
    ซึ่งคัดลอกรายการ
  • วิธี reverse,
    ซึ่งพลิกรายการ