Kezdőoldal » Számítástechnika » Programozás » Python, lista elemeiből adott...

Python, lista elemeiből adott elem kiválasztása és feltölteni egy másik listába?

Figyelt kérdés

Sziasztok van egy hosszú listám ami ezekből áll.

BP 0000 VRB02 23

DC 0015 15005 23

SM 0015 01013 21

PA 0015 34016 20

SN 0015 17004 24

PR 0015 31018 21

BP 0030 VRB02 22

....(teljesség igénye nélkül)

Ha szeretném itt az utolsó sor elemeit egy listába gyüjteni azt,hogy tehetem meg?


ures_lista= []


For sor in adatok:

idáig jutottam, tovább? ugye a 3. elemeket kéne tölteni a listámba, (0.tól indexelünk azt tudom)


2021. okt. 17. 16:14
1 2
 1/14 Pelenkásfiú ***** válasza:

"ami ezekből áll"

De mikből?

Azok stringek vagy 4 elemű listák? Vagy...?

2021. okt. 17. 16:17
Hasznos számodra ez a válasz?
 2/14 A kérdező kommentje:

4 elemü listák.

Nagyjából így néz ki a beolvasásom.(bocsi vonaton vagyok,telefonról)

adatok = []

with open('fajl.txt') as fajl:

for sor in fajl:

adatok.append(sor)

2021. okt. 17. 16:20
 3/14 Pelenkásfiú ***** válasza:

"utolsó sor elemeit"

Mármint utolsó oszlop?

2021. okt. 17. 16:20
Hasznos számodra ez a válasz?
 4/14 A kérdező kommentje:

Amit írtam abból idézek.

[BP,0000,VRB02,23] és ebből a 23-ast kéne kivegyem és betenni egy üres listába.

és így végig

2021. okt. 17. 16:22
 5/14 Pelenkásfiú ***** válasza:

A for ciklusban

ures_lista.append(sor[3])

2021. okt. 17. 16:24
Hasznos számodra ez a válasz?
 6/14 A kérdező kommentje:
Hmm, és ilyenkor végig megy az alaplistán ami hosszu sok infóval,és akkor hozzá fogja adni a 3.-at?
2021. okt. 17. 16:25
 7/14 Pelenkásfiú ***** válasza:
100%

Hát ha azt írod, hogy

for sor in adatok:

akkor végigmegy :D


De ha nincs is szükséged a többi adatra akkor már beolvasáskor vedd ki belőle.

sor.split(' ')[3]

2021. okt. 17. 16:29
Hasznos számodra ez a válasz?
 8/14 Pelenkásfiú ***** válasza:
Na meg persze egy reguláris kifejezést is ráengedhetsz akár az egész fájlra :D
2021. okt. 17. 16:31
Hasznos számodra ez a válasz?
 9/14 A kérdező kommentje:
de szükség van, csak külön kéne ezt válogassam, itt meg majd a leggyakoribb elemet kiírni, azon még gondolkoznom kell, nem tudom,hogy van-e valami beépített fx a leggyakoribb érték megtalallásához.
2021. okt. 17. 16:31
 10/14 A kérdező kommentje:

"Na meg persze egy reguláris kifejezést is ráengedhetsz akár az egész fájlra :D"


Mármint?

2021. okt. 17. 16:31
1 2

További 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!