The first is data:
Write the top four data separately in the new TXT file
1. Convert TXT data to list
With open ('James.txt') as Jaf:data= Jaf.readline ()#reading data rowsJames = Data.strip (). Split (',')#convert data to a listWith Open ('Julie.txt') as Jul:data=Jul.readline () Julie= Data.strip (). Split (',') with open ('Sarah.txt') as Sar:data=Sar.readline () Sarah= Data.strip (). Split ()
Method One
With open ('James.txt') as JAF, open ('Julie.txt') as Jul,open ('Sarah.txt') as Sar:data= Jaf.readline ()#reading data rowsJames = Data.strip (). Split (',')#convert data to a listData=Jul.readline () Julie= Data.strip (). Split (',') Data=Sar.readline () Sarah=Data.strip (). Split ()Print(James)Print(Julie)Print(Sarah)
Method Two
2, Sort: In situ sort james.sort (), copy sort: James2 = james.sorted () default ascending, descending parameter sort (reverse= True)
Because there is-.: In the data, further action is required
defsanitize (LISTT):if '-' inchListt:splitter='-' elif ':' inchListt:splitter=':' Else: return(LISTT) (mine, sece)= Listt.split (splitter)#splitting strings in conjunction with strings return(Mine +'.'+sece)defreturnkist (String): with open (string) as Jaf:data= Jaf.readline ()#reading data rowsJames = Data.strip (). Split (',')#convert data to a listClean_james = [] forJainchjames:clean_james.append (sanitize (ja)) clean_james.sort (reverse=True)returnClean_jamesclean= Returnkist ('James.txt')Print(Clean)
Method One
defsanitize (LISTT):if '-' inchListt:splitter='-' elif ':' inchListt:splitter=':' Else: return(LISTT) (mine, sece)= Listt.split (splitter)#splitting strings in conjunction with strings return(Mine +'.'+sece) with open ('James.txt') as JAF, open ('Julie.txt') as Jul,open ('Sarah.txt') as Sar:data= Jaf.readline ()#reading data rowsJames = Data.strip (). Split (',')#convert data to a listData=Jul.readline () Julie= Data.strip (). Split (',') Data=Sar.readline () Sarah=Data.strip (). Split () Clean_james= [] forJainchjames:clean_james.append (sanitize (ja)) clean_james.sort ()Print(Clean_james)
Method Two
Python3 Convert txt data to a list, sort,