Kezdőoldal » Számítástechnika » Programozás » Programozás lista érték...

Programozás lista érték modosítása? Python

Figyelt kérdés

Sziasztok!

Pythonban hogy oldhato meg hogy van egy kb 5 soros listam.

Amibol egy sor kb igy nez ki.

1 abc34 ag65 6472 0

2 abd56 ad73 8363 1


És az összes sor utolsó elemét modosítanám( ami 0 vagy 1)

Arra hogy férfi, nő.

Ezt hogy lehet megoldani?


2020. máj. 8. 07:57
 1/6 anonim ***** válasza:

Nem értek nagyon a Pythonhoz, de ezt bármelyik nyelvben a következő logikát követve tudod megvalósítani:

1. Beolvasod a sort.

2. Levágod az utolsó karaktert.

3. Hozzáadod a sor végére a "férfi" vagy "nő" szöveget.

2020. máj. 8. 08:04
Hasznos számodra ez a válasz?
 2/6 anonim ***** válasza:
100%

De mik ezek, stringek?

["1 abc34 ag65 6472 0", "2 abd56 ad73 8363 1"]

Így néz ki a lista?

2020. máj. 8. 08:04
Hasznos számodra ez a válasz?
 3/6 A kérdező kommentje:

['1', 'abc34', 'ag2323', '5014', '0']

Így néz ki egy sorom lista adatszerkezete

és itt a 0-át ki szeretném cserélni nő/férfi

2020. máj. 8. 08:07
 4/6 anonim ***** válasza:
sor[-1] = "nő/férfi"
2020. máj. 8. 08:08
Hasznos számodra ez a válasz?
 5/6 A kérdező kommentje:

De meg kell különböztetni,hogy a 0 a férfi

és az 1 a nő :DD

de hiába írom ciklusban még az append elött,nem történik változás

2020. máj. 8. 08:18
 6/6 A kérdező kommentje:

Közben megoldottam, ha esetleg valakinek jól jönnek akkor

f stringgel oldottam meg

{'Férfi' if sor[5]=='0' else 'Nő'}


:DDDDDDD

2020. máj. 8. 08:32

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!