the_map = [[-1, 2], [5, -3], [2, 3], [1, -1], [7, 1]]
for i in range(len(the_map) - 1, -1, -1):
    pair = the_map[i]
for coord in pair:
    if coord < 0:
        del the_map[i]
print(the_map)
Python: удалить все индексы списка, соответствующие определенному условию