Pythonba 3-ba ez hogy néz ki?
Figyelt kérdés
C++-ba ez igy néz ki:
a[i]=b[j]
és igy az a string i-edik eleme felvette a b string j-edik elemét, de Python 3 ba nem akar működni, mit néztem el?
2019. ápr. 22. 16:47
2/4 anonim válasza:
Pythonban immutable a string, tehát nem tudsz egy létező stringet módosítani, ehelyett egy új srtinget kell előállítanod. Ezt vagy úgy csinálod, hogy összeollózod a két string megfelelő karaktereit (pl c = a[:1] + b[1] + a[2:]), vagy karakterlistává alakítod a stringet, elvégzed benne a módosítást, és visszaalakítod stringgé:
l = list(a)
l[1] = b[1]
c = ''.join(l)
3/4 A kérdező kommentje:
t3.append(t2[i])
Es itt mi a gond?? t2 es t3 egy egy lista
2019. ápr. 22. 20:44
4/4 A kérdező kommentje:
Mast neztem el bocsi, es koszonom az elozo valaszokat
2019. ápr. 22. 20:53
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!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!