tema: Python
Prikaz jedne poruke
Stara 14.2.2016, 16:32   #11
Andyui
Član
 
Član od: 25.6.2007.
Poruke: 403
Zahvalnice: 53
Zahvaljeno 54 puta na 33 poruka
Određen forumom Re: Python

Vidim da mahom ovde idu pitanja vezana za Python, pa cu tu i ja da pitam.
Potrudicu se da budem jasan.
Naime, imam dva recnika, recimo a = {1:1, 2:2, 4:4} i b = {1:7, 3:6, 6:8, 8:1}. Treba da napravim funkciju xyz(a,b) koja bi vratila dve stvari, sabirak vrednosti u slucajevima gde se kljucevi ponavljaju i listu elemenata koji su razliciti. Dakle output bi trebalo da bude ({1:8}, {2:2, 3:6, 4:4, 6:8, 8:1}). Takodje, ovo bi trebalo da radi sta god da su vrednosti u a i b. Dakle i da su identicne (pa ce umesto razlike da vrati {}) ili razlicite duzine (bilo da a ima vise elemenata bilo da b ima vise)
Razmisljao sam da napravim konkatenaciju dva recnika, tako da mi prikaze elemente iz oba, a onda da uklonim eventualne duplikate, ali nigde ne uspevam da nadjem kako se to radi, ako je uopste moguce. Na stack overflow uglavnom pitaju da se ukloni duplikat tako da se samo jednom javlja, a ja bih voleo da se udesi da se nijednom ne javlja).
Ako je ovo ipak pogresan put, koristio bi mi neki savet. Hvala unapred!
Andyui je offline   Odgovor sa citatom ove poruke