รันโปรแกรม 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]