Skip to Content

Solved: How do I fix “Native JS does not support indexing” error when try to append element into Python list

Problem Symptom

I am trying to append those elements into a list, and encounters the error Native JS does not support indexing, how do I fix it?

Sample code as below:

n = -1
lista = []
while n!= 0:
n = int(input())
lista.append[n]
print(max(lista), lista.index(max(lista)))

The detailed error message is as below:

Native JS does not support indexing

Follow the below solution steps to resolve “Native JS does not support indexing” error.

Solution

The append() method called incorrectly.

Call lista.append(n) instead of lista.append[n]