Python Forum
Read a data from text file (Notepad)
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Read a data from text file (Notepad)
#11
(May-19-2018, 08:30 AM)wavic Wrote:
>>> l = list('some data') >>> for element in l: ... print(element) ... s o m e d a t a >>> for element in l: ... print(element*4) ... ssss oooo mmmm eeee dddd aaaa tttt aaaa
Here I loop again through the list to do something else. As I understand the assignment you have to have one list for the countries and one to store the capitals. But this is the mine interpretation.
Quote:... to read the same into lists country and capital respectively

print("No.\tCountries\t\t\t   Capitals\n ")
f = open(r'C:\Users\USER\Desktop\Notepad_Read\countries.txt')
count = 0

data = list(f.readlines())

for line in data:
    
    line = line.rstrip('\n')
    rec = line.split(',')
    count = count + 1
    
    print("{0:1}\t{1:26}\t {2:24}".format(count,rec[0],rec[1]))
    
while True:
    line = str(input("Enter a country name (x to Exit): "))
    if line == 'x':
        break
    elif line == rec[0]:
        print ("The capital of {0} is{1}".format(rec[0],rec[1]))
    else:
        print("The country is not in the list. Please try again.")
    
f.close()
        
It still couldn't read ALL the countries except the "Russia".
Why is it only the last row be stored, and not ALL the rows in the text file?
Reply


Messages In This Thread
Read a data from text file (Notepad) - by Leonzxd - May-18-2018, 03:35 PM
RE: Read a data from text file (Notepad) - by wavic - May-18-2018, 03:47 PM
RE: Read a data from text file (Notepad) - by wavic - May-18-2018, 04:24 PM
RE: Read a data from text file (Notepad) - by wavic - May-18-2018, 04:56 PM
RE: Read a data from text file (Notepad) - by wavic - May-19-2018, 08:17 AM
RE: Read a data from text file (Notepad) - by wavic - May-19-2018, 08:30 AM
RE: Read a data from text file (Notepad) - by Leonzxd - May-19-2018, 08:46 AM
RE: Read a data from text file (Notepad) - by wavic - May-19-2018, 09:02 AM
RE: Read a data from text file (Notepad) - by wavic - May-20-2018, 05:38 AM
RE: Read a data from text file (Notepad) - by wavic - May-20-2018, 06:27 AM
RE: Read a data from text file (Notepad) - by wavic - May-20-2018, 06:58 AM
RE: Read a data from text file (Notepad) - by wavic - May-20-2018, 07:24 AM
RE: Read a data from text file (Notepad) - by wavic - May-20-2018, 08:51 AM
RE: Read a data from text file (Notepad) - by wavic - May-23-2018, 12:17 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
Exclamation URGENT: How to plot data from text file. Trying to recreate plots from MATLAB JamieAl 4 3,604 Dec-03-2023, 06:56 AM
Last Post: Pedroski55
  computer science coursework, read the text please and tell me if theres any specifics sixcray 4 2,652 Nov-11-2020, 03:17 PM
Last Post: buran
  Can we store value in file if we open file in read mode? prasanthbab1234 3 2,592 Sep-26-2020, 12:10 PM
Last Post: ibreeden
  Working with text data APK 4 2,526 Aug-22-2020, 04:48 AM
Last Post: buran
  [split] how to read a specific row in CSV file ? laxmipython 2 8,901 May-22-2020, 12:19 PM
Last Post: Larz60+
  Read data from a CSV file in S3 bucket and store it in a dictionary in python Rupini 3 7,034 May-15-2020, 04:57 PM
Last Post: snippsat
  Read text file, process data and print specific output Happythankyoumoreplease 3 2,936 Feb-20-2020, 12:19 PM
Last Post: jefsummers
  Convert text from an image to a text file Evil_Patrick 5 4,315 Jul-30-2019, 07:57 PM
Last Post: DeaD_EyE
  read from file mcgrim 16 6,212 May-14-2019, 10:31 AM
Last Post: mcgrim
  reading text file and writing to an output file precedded by line numbers kannan 7 10,470 Dec-11-2018, 02:19 PM
Last Post: ichabod801

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020