Kezdőoldal » Közoktatás, tanfolyamok » Házifeladat kérdések » Pythonban lista elemeket,...

Rionen kérdése:

Pythonban lista elemeket, hogyan lehet tulajdonságuk alapján csoportosítani és összeszámolni?

Figyelt kérdés

Arra gondolok, hogy pl a ['aa,'bb']['cc',dd']val kezdödó elemekből, hány darab van:

x=[['aa','bb','zz',4,3],['cc','dd',3,5,],['aa','bb',9,9],[1,2],['aa','bb',9,3,2]]


a,c=0,0

for i in x:

if( i[0:2]=='aa','bb'):

a+=1

elif(i[0:2]=='cc','dd'):

c+=1

print(a,c)


Nos én így próbáltam, de nem igazán lett az amit vártam



2016. máj. 4. 15:32
 1/2 anonim ***** válasza:
if i[0:2] == ['aa', 'bb']: a += 1
2016. máj. 4. 16:22
Hasznos számodra ez a válasz?
 2/2 anonim ***** válasza:

Pontosan, úgy ahogy az első írja.

A hibakeresés annyi lett volna hogy kiíratod, amit keresel:

>>> for i in x:

... print (i[0:2])

...

['aa', 'bb']

['cc', 'dd']

['aa', 'bb']

[1, 2]

['aa', 'bb']


Ebből rögtön látszik, hogy mi a hiba.

2016. máj. 5. 13:32
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!