Çözüldü Python Tab ile ayrılmış metin nasıl liste haline getirilir?

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Katılım
9 Haziran 2019
Mesajlar
3.082
Makaleler
3
Çözümler
25
Elimde 3 satırlık metinler var. Bunu direkt scripte yapıştırdığımda bana her satır listenin bir elemanı olacak şekilde ayırması lazım. Bunu nasıl yapabilirim?

Örnek girdi:
Hoaxer

12345

ABC

İstenen çıktı:
Python:
list = ["Hoaxer", "12345", "ABC"]

(Ayrı ayrı stringler haline getirmek de işimi görür, eğer bunu biliyorsanız onu da yazabilirsiniz. Asıl önemli olan bir satır boşluk olan metni satırlarına ayırabilmek.)
 
Çözüm

Yukarıda verilen kodu değiştirdim:
Python:
print("Enter/Paste your content. Ctrl-D or Ctrl-Z ( windows ) to save it.")
contents = []
while True:
    try:
        line = input()
    except EOFError:
        break
    if line != "":
        contents.append(line)
print(f"list = {contents}")

Metni yapıştır, ardından önce Enter sonra Ctrl-D/Ctrl-Z yap.

Çıktı:

1720164032247.png

Yukarıda verilen kodu değiştirdim:
Python:
print("Enter/Paste your content. Ctrl-D or Ctrl-Z ( windows ) to save it.")
contents = []
while True:
    try:
        line = input()
    except EOFError:
        break
    if line != "":
        contents.append(line)
print(f"list = {contents}")

Metni yapıştır, ardından önce Enter sonra Ctrl-D/Ctrl-Z yap.

Çıktı:

Eki Görüntüle 2242415
Teşekkür ederim hocam bu sorunu çözdü.
 

Technopat Haberler

Yeni konular

Geri
Yukarı