I have lists J
and Indices
. I want to remove elements of J
according to locations specified in Indices
. For example, Indices[0]=1
and Indices[1]=2
. This means that J[0][1]
and J[0][2]
should be removed in one go. But I am getting an error. I present the expected output.
Indices=[1,2]
J=[[2, 3, 6, 7, 9, 10]]
J=J[0].remove(Indices[0])
print(J)
The error is
in <module>
J=J[0].remove(Indices[0])
ValueError: list.remove(x): x not in list
The expected output is
[[2, 7, 9, 10]]