PDA

View Full Version : Problemi python


stadiom
06-07-2016, 15:09
Scrivere una funzione che restituisca una matrice i cui valori sono memorizzati in un file.
La matrice è rappresentata nel file nel seguente modo:
- ogni riga del file è composta da una stinga del tipo (indice_riga, indice_colonna, valore)
- gli indici di riga e colonna partono da 1 (non da 0)
- il file contiene solo i dati relativi agli elementi della matrice che sono diversi da 0.
Esempio: Se il file contiene le seguenti righe:
(1, 1, 2)
(1, 4, 1)
(2, 3, 3)
(2, 5, 1)
(3, 2, 1)
(3, 4, 1)
(3, 5 ,2)

Allora la funzione deve restituire la seguente matrice [[2, 0, 0, 1, 0], [,0,3,0,1],[0,1,0,1,2]].
Si noti, come mostrato nell'esempio che le coppie di indici non presenti nei file, i valori della matrice corrispondenti sono fissati a 0.

Mi potreste aiutare con questo esercizio in python, svolgendomelo, così vedo la costruzione.

gianmpu
06-07-2016, 19:30
Come ti diranno molte persone, è vietato da regolamento chiedere la soluzione completa di esercizi.
Al massimo si può correggere quanto hai già scritto. ;)