У меня есть данные из открытых карт улиц в формате:Python: список в кортеже
</way>
<way id="148531879">
<nd ref="1616241466"/>
<nd ref="1616241469"/>
<nd ref="1616241471"/>
<nd ref="1616241472"/>
<nd ref="1616241475"/>
<nd ref="1616241479"/>
<nd ref="276928691"/>
<tag k="highway" v="secondary"/>
<tag k="lit" v="no"/>
<tag k="oneway" v="yes"/>
<tag k="ref" v="L 292"/>
</way>
<way id="10870759">
<nd ref="96594201"/>
<nd ref="96594205"/>
<nd ref="96594209"/>
<nd ref="96594224"/>
<tag k="highway" v="residential"/>
<tag k="maxspeed" v="50"/>
<tag k="name" v="Rockwellstraße"/>
<tag k="oneway" v="yes"/>
<tag k="postal_code" v="38518"/>
</way>
<way id="10522831">
<nd ref="90664716"/>
<nd ref="940615687"/>
<nd ref="2222543788"/>
<nd ref="940619729"/>
<nd ref="90664692"/>
<nd ref="939024170"/>
<nd ref="298997463"/>
<tag k="highway" v="residential"/>
<tag k="name" v="Am Allerkanal"/>
<tag k="postal_code" v="38518"/>
<tag k="tracktype" v="grade2"/>
</way>
Один файл содержит 1000s подобного способа идентификаторов. Я хочу сохранить эти идентификаторы пути в списке/кортеже, но проблема в том, что содержимое в пути id не исправлено.
Например, число 'nd ref' enteries может быть различным. Я думал о том, чтобы хранить данные идентификатора пути в кортеже, а также включать список в каждый кортеж, содержащий данные nd ref
. Затем, наконец, сохраняем все кортежи в одном списке. Пожалуйста, предложите, насколько это возможно, и смогу ли я получить доступ ко всем энтехам через цикл?
thnx vivek, я попробую этот подход – tanzil