Új hozzászólás Aktív témák
-
-
#82595328
törölt tag
válasz
Regirck
#1605
üzenetére
Pár megjegyzés:
- Az index változó minek? Egyáltalán minek indexelni? Csak mert ott az index függvény. Feltéve hogy az elemek különbözők.
Pl:lista = ['a', 'b', 'c', 'd '];
for elem in lista:
print (lista.index(elem)+1, elem )Ez kb. ugyanígy működne fájlba kiíratáskor is.
- A fájl megnyitásra inkább használd a with open szerkezetet.
- Éppen függvényekkel is megcsinálhatod a feladatot, de egyelőre csaj feleslegesen bonyolítod a dolgot vele. -
cousin333
addikt
válasz
Regirck
#1600
üzenetére
Amint már mások is írták akad itt még pár eldöntendő kérdés.
A legegyszerűbb megoldás szerintem néhány függvény: a beolvas, hozzaad és a torol.
fajl = 'd:\\szovegfajl.txt'
def beolvas():
with open(fajl, 'r') as file:
lista = [line.strip('\n') for line in file]
return lista
def hozzaad(elem):
lista.append(elem)
with open(fajl, 'w') as file:
for i in lista:
file.write(i + '\n')
def torol(sorszam):
_ = lista.pop(sorszam)
with open(fajl, 'w') as file:
for i in lista:
file.write(i + '\n')Vagy valami ilyesmi...

-
#82595328
törölt tag
válasz
Regirck
#1600
üzenetére
A kérdésedből semmi nem világos.
- Hogy néz ki a txt fájl?
- Ugyanaz a szerkezete mint amit hozzá akarsz adni?
- Mit értesz index alatt? Minek külön index?
- Hogy olvasod be a txt fájlt?Én valahogy úgy képzelem a folyamatot, hogy:
1. Van egy listád txt-ben.
2. Ezt beolvasod egy változóba.
3. Ezt a változót szerkeszted
a, hozzáadsz
b, törölsz
4. A végén kiírod txt-be.Ez nem tűnik túl bonyolultnak. Mi nem megy?
Új hozzászólás Aktív témák
- EAFC 26
- Mikrokontrollerek Arduino környezetben (programozás, építés, tippek)
- Okos Otthon / Smart Home
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Filmvilág
- OLED TV topic
- AMD vs. INTEL vs. NVIDIA
- Melyik hordozható audiolejátszót (DAP, MP3, stb.) vegyem?
- BestBuy topik
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- További aktív témák...
- Samsung Galaxy A36 5G 6/128GB, Megkímélt, Kártyafüggetlen, Töltővel, Dobozzal, 1 Év Garanciával!
- Eladó Latitude 5520 15.6" FHD IPS i7-1185G7 NVIDIA GeForce MX450 16 512GB gar
- Apple watch ultra 3 hibátlan 2026.11.10. Apple jótállás
- Samsung Galaxy S22 Ultra 8/128GB, Megkímélt, Kártyafüggetlen, Töltővel, 1 Év Garanciával!
- Xiaomi Redmi 15 5G 4/128GB, Megkímélt, Kártyafüggetlen, Töltővel, Dobozzal, 1 Év Garanciával!
- Dell Precision 7550 i7-10850H 32GB 1TB Nvidia RTX3000 6GB 1 év garancia
- HIBÁTLAN iPhone 14 Pro Max 256GB Purple -1 ÉV GARANCIA -Kártyafüggetlen, MS3932
- Új és újszerű 13-14 Gamer, ultrabook, üzleti, 2in1, X360, Touch készülékek kedvező áron Garanciával
- Yurbuds Ironman fülhallgató
- Apple iPhone 13 Pro 128GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest


