
Risolta
aiuto esercizio python
ciao a tutti, qualcuno potrebbe aiutarmi a capire come ha scolto questo esercizio il mio prof? Grazie mille
Un insieme di pazienti sieropositivi sintomatici è distribuito tra distretti, etichettati con numeri naturali diversi, in modo che ogni distretto ha in cura un sottoinsieme non vuoto. Un paziente è sintomatico se l’ ordine di grandezza della carica virale è 6 o 7. Se l’ordine della carica è 7, il paziente è considerato terminale. Il file di input SINTOMATICI.pkl contiene, per ogni distretto, l’ etichetta seguita dai due numeri di pazienti con carica di ordine 6 e 7. Scrivere una procedura Python che produce un file di output TERMINALI.pkl contenente solo le etichette di distretti con pazienti terminali, seguite ognuna dal numero di tali pazienti.
import pickle
f = open(“SINTOMATICI.pkl”, “r”) g = open(“TERMINALI.pkl”, “w”) e = pickle.load(f)
while e != “”:
p = pickle.load(f) p = pickle.load(f) if p != 0:
pickle.dump(e, g)
pickle.dump(p, g) e = pickle.load(f)
f.close() g.close()
per vedere la migliore risposta votata dall’autore!
Insieme ad altre 2 risposte
Documenti correlati
Cerca domande per materia