Devdit
 

TypeError: can only concatenate list (not "int") to list Python คือ วิธีแก้ไข

435

รันโค้ดเพิ่มข้อมูลลงใน List แบบใช้เครื่องหมาย + แต่รันแล้วไม่สำเร็จขึ้นข้อความว่า TypeError: can only concatenate list (not "int") to list ปัญหานี้แก้ไขอย่างไร

number = [1, 2]
number = number + 5, 6
print( number )

 

วิธีแก้ไข

กรณีต้องการเพิ่มข้อมูลลงใน List ต้องเพิ่มเครื่อง [ ] คลุมตัวเลขดังกล่าว เพื่อให้ภาษา Python ทราบว่าข้อมูลดังกล่าวคือชนิด List จึงจะสามารถเพิ่มค่าด้วยเครื่องหมาย + ได้

number = [1, 2]
number = number + [5, 6]
print( number )
เขียน 10 เดือนที่แล้ว
ชอบ
ลิ้งก์
แชร์