Я пытаюсь извлечь индекс пары координат в файле GeoJSON.
Код:
coords = []
for school in data_set['features']:
points = school['geometry']['coordinates']
p1 = [point[0] for point in points]
coords.append(points)
print(coords)
Сообщение об ошибке:
p1 = [точка [0] для точкив точках] TypeError: объект 'float' не может быть подписан.
Когда я запускаю код без определения p1 и p2, я получаю координаты в виде плавающих точек, которые являются вложенным списком в списке. Что мне нужно сделать, чтобы сделать объект подписанным? Кроме того, что означает подписка?
Спасибо