Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import sys
- if __name__ == "__main__":
- path = ""
- if len(sys.argv) < 2:
- print("Error!!! Usage: sh Q1.sh <filepath>")
- sys.exit(1)
- else:
- path = sys.argv[1]
- infile = open(path,'r')
- otfile = open('Q1.txt','w')
- content = infile.readlines()
- conlist = content[0].split()
- anslist = []
- anscnt = []
- for c in conlist:
- if c in anslist:
- anscnt[anslist.index(c)] += 1
- else:
- anslist.append(c)
- anscnt.append(1)
- sys.stdout = otfile
- for i in range(len(anslist)):
- print(anslist[i],i,anscnt[i])
- infile.close()
- otfile.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement