Recap: Crew Analysis
Combină tuple, set-uri, bucle imbricate și list comprehension
Misiune: Analiza Echipajului
Compari două echipe. Fiecare membru al echipajului este un tuple de forma (nume, scor):
echipa_a = [("Tommy", 85), ("Lance", 72), ("Cortez", 91), ("Phil", 60)]
echipa_b = [("Mira", 88), ("Lance", 65), ("Tommy", 91), ("Quinn", 72)]
Fă următoarele, în ordine:
- Pune numele din echipa B într-un set. Apoi afișează
In ambele:și, pe liniile următoare, parcurge echipa A în ordine și afișează fiecare nume care se află de asemenea în acel set. - Folosește o list comprehension ca să aduni fiecare scor din echipa A care este peste 80. Afișează
Scoruri mari echipa A:apoi acea listă. - Afișează
Potriviri:și apoi folosește bucle imbricate (echipa A în exterior, echipa B în interior) ca să afișezi fiecare pereche care are același scor, sub formanume1 si nume2 au amandoi scorul X.
Ieșire
In ambele:
Tommy
Lance
Scoruri mari echipa A: [85, 91]
Potriviri:
Lance si Quinn au amandoi scorul 72
Cortez si Tommy au amandoi scorul 91