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

จะแทรกวัตถุในรายการในตำแหน่งที่กำหนดใน Python ได้อย่างไร?


หากคุณต้องการแทรกองค์ประกอบในตำแหน่งที่กำหนด ให้ใช้เมธอด 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]

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

ตัวอย่าง

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

ผลลัพธ์

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

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