Hi Emile,
I hope this answers your question?
Question: How do I remove each duplicate line output?
Here is the raw data code:
fname = raw_input("Enter file name: ")
if len(fname) < 1 : fname = "mbox-short.txt"
fh = open(fname)
count = 0
for line in fh:
if not line.startswith('From'): continue
line2 = line.strip()
line3 = line2.split()
line4 = line3[1]
print line4
count = count + 1
print "There were", count, "lines in the file with From as the first word"
The problem is in the output results:
Python 2.7.10 |Anaconda 2.3.0 (64-bit)| (default, May 28 2015, 16:44:52)
[MSC v.1500 64 bit (AMD64)]
Type "copyright", "credits" or "license" for more information.
IPython 3.2.0 -- An enhanced Interactive Python.
Anaconda is brought to you by Continuum Analytics.
Please check out: http://continuum.io/thanks and https://anaconda.org
? -> Introduction and overview of IPython's features.
%quickref -> Quick reference.
help -> Python's own help system.
object? -> Details about 'object', use 'object??' for extra details.
In [1]: cd C:\Users\vm\Desktop\apps\docs\Python
C:\Users\vm\Desktop\apps\docs\Python
In [2]: %run _8_5_v_7.py
Enter file name: mbox-short.txt
stephen.marqu...@uct.ac.za
stephen.marqu...@uct.ac.za
lo...@media.berkeley.edu
lo...@media.berkeley.edu
zq...@umich.edu
zq...@umich.edu
rjl...@iupui.edu
rjl...@iupui.edu
zq...@umich.edu
zq...@umich.edu
rjl...@iupui.edu
rjl...@iupui.edu
c...@iupui.edu
c...@iupui.edu
c...@iupui.edu
c...@iupui.edu
gsil...@umich.edu
gsil...@umich.edu
gsil...@umich.edu
gsil...@umich.edu
zq...@umich.edu
zq...@umich.edu
gsil...@umich.edu
gsil...@umich.edu
wagne...@iupui.edu
wagne...@iupui.edu
zq...@umich.edu
zq...@umich.edu
antra...@caret.cam.ac.uk
antra...@caret.cam.ac.uk
gopal.ramasammyc...@gmail.com
gopal.ramasammyc...@gmail.com
david.horw...@uct.ac.za
david.horw...@uct.ac.za
david.horw...@uct.ac.za
david.horw...@uct.ac.za
david.horw...@uct.ac.za
david.horw...@uct.ac.za
david.horw...@uct.ac.za
david.horw...@uct.ac.za
stephen.marqu...@uct.ac.za
stephen.marqu...@uct.ac.za
lo...@media.berkeley.edu
lo...@media.berkeley.edu
lo...@media.berkeley.edu
lo...@media.berkeley.edu
r...@media.berkeley.edu
r...@media.berkeley.edu
c...@iupui.edu
c...@iupui.edu
c...@iupui.edu
c...@iupui.edu
c...@iupui.edu
c...@iupui.edu
There were 54 lines in the file with From as the first word
In [3]:
Regards,
Hal
_______________________________________________
Tutor maillist - Tutor@python.org
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor