Il 06/04/2018 10:41, sarag ha scritto:
Grazie mille per i consigli! E' stato prezioso. Il problema del confronto tra lunghezze è risolto. Ora però dovrei effettuare dei confronti su altri attributi del layer "lati". Lavorando con la lista questo continua ad essere possibile? Ad esempio per il controllo sull'ID, prima scrivevo: id_pol=lati.fieldNameIndex("id") inserendo poi nel for l'istruzione condizionale: if (i[id_pol]==j[id_pol]) ... Come faccio ora ad accedere agli attributi degli elementi contenuti nella lista? Grazie ancora davvero.
io faccio così: se feat è il tuo oggetto corrente: attributi_di_feat = feat.attributes() valore_id = attributi_di_feat[id_pol] dove id_pol è quello trovato come già fai. marco -- Marco Guiducci - 055 4383194 SITA - Sistema informativo territoriale e ambientale Regione Toscana - Via di Novoli 26 - 50127 Firenze _______________________________________________ QGIS-it-user mailing list QGIS-it-user@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/qgis-it-user