1. Egyszerű soronkénti beolvasás
Ha minden sor egy külön elem legyen:
lista = []
with open("adatok.txt", "r", encoding="utf-8") as fajl:
    for sor in fajl:
        lista.append(sor.strip())  # eltávolítja az újsor karaktert
print(lista)

2. Egy sor → több elem (szóközzel elválasztva)
Ha a fájlban az adatok szóközzel vannak elválasztva:
adatok.txt
alma körte banán
with open("adatok.txt", "r", encoding="utf-8") as fajl:
    tartalom = fajl.read()
lista = tartalom.split()
print(lista)

3. Számok beolvasása listába
Ha számokat szeretnél:
adatok.txt
1
2
3
4
with open("adatok.txt", "r", encoding="utf-8") as fajl:
    lista = [int(sor.strip()) for sor in fajl]
print(lista)

4. Egyszerű beolvasás (minden stringként)
adatok.txt
alma,12,körte,34,banán,56
with open("adatok.txt", "r", encoding="utf-8") as fajl:
    lista = fajl.read().strip().split(",")
print(lista)
['alma', '12', 'körte', '34', 'banán', '56']





Website templates by JustDreamweaver.com