Devdit
 

TypeError: list object is not callable Python คือ วิธีแก้ไข

4.1K

รันโปรแกรม Python แล้วขึ้นข้อความ TypeError: list object is not callable แก้ไขอย่างไร เกิดจากสาเหตุอะไร

lists = ['a', 'b', 'c']
lists(len(lists)-1)

 

วิธีแก้ไข

ปัญหานี้เกิดจากตัวแปร lists เป็นชนิด List ซึ่งไม่สามารถรับค่าพารามิเตอร์ได้ ทำให้โค้ด (len(lists)-1) ผิด กรณีถ้าต้องการดึงข้อมูลลำดับสุดท้ายของ List ให้เขียนโปรแกรมดังนี้

lists = ['a', 'b', 'c']
lists[len(lists)-1]
แก้ไข 3 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ