Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

จะผนวกวัตถุในรายการใน Python ได้อย่างไร?


หากต้องการเพิ่มองค์ประกอบเดียวในรายการใน Python ในตอนท้าย คุณสามารถใช้วิธี append() ยอมรับหนึ่งวัตถุและเพิ่มวัตถุนั้นที่ส่วนท้ายของรายการที่ถูกเรียก

ตัวอย่าง

my_list = [2, 3, 1, -4, -1, -4]
my_list.append(8)
print(my_list)

ผลลัพธ์

สิ่งนี้จะให้ผลลัพธ์ -

[2, 3, 1, -4, -1, -4, 8]

หากคุณต้องการแทรกองค์ประกอบในตำแหน่งที่กำหนด ให้ใช้เมธอด insert(pos, obj) มันยอมรับหนึ่งวัตถุและเพิ่มวัตถุนั้นที่ตำแหน่ง pos ของรายการที่มันถูกเรียก

ตัวอย่าง

my_list = [2, 3, 1, -4, -1, -4]
my_list.insert(1, 0)
print(my_list)

ผลลัพธ์

สิ่งนี้จะให้ผลลัพธ์ -

[2, 0, 3, 1, -4, -1, -4]

คุณยังสามารถเชื่อม 2 รายการโดยใช้วิธีการขยาย ยอมรับหนึ่งรายการและเพิ่มวัตถุทั้งหมดของรายการนั้นที่ส่วนท้ายของรายการที่ถูกเรียก

ตัวอย่าง

my_list = [2, 3, 1, -4, -1, -4]
another_list = ["a", "b"]
my_list.extend(another_list)
print(my_list)

ผลลัพธ์

สิ่งนี้จะให้ผลลัพธ์ -

[2, 3, 1, -4, -1, -4, "a", "b"]