Advertisement
wrequiems

Untitled

Feb 28th, 2019
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.66 KB | None | 0 0
  1. files = ['a_example.txt', 'b_lovely_landscapes.txt', 'c_memorable_moments.txt', 'd_pet_pictures.txt', 'e_shiny_selfies.txt']
  2.  
  3. for fi in files:
  4. h = 0
  5. v = 0
  6. with open(fi) as f:
  7. for i in f.readlines():
  8. a = i.split(' ')
  9. if a[0] == 'H':
  10. h += 1
  11. if a[0] == 'V':
  12. v += 1
  13. print(fi)
  14. print(h)
  15. print(v)
  16.  
  17.  
  18.  
  19.  
  20. files = ['a_example.txt', 'b_lovely_landscapes.txt', 'c_memorable_moments.txt', 'd_pet_pictures.txt', 'e_shiny_selfies.txt']
  21.  
  22. for fi in files:
  23. minimum = float('inf')
  24. maximum = float('-inf')
  25. s_tag = 0
  26. n = None
  27. with open(fi) as f:
  28. for i in f.readlines():
  29. a = i.split(' ')
  30. if len(a) == 1:
  31. n = int(a[0])
  32. else:
  33. tags = int(a[1])
  34. s_tag += tags
  35. minimum = min(minimum, tags)
  36. maximum = max(maximum, tags)
  37. print(fi)
  38. print("Minimum: {}; Maximum: {}; Average: {};".format(minimum, maximum, s_tag/ n))
  39.  
  40.  
  41.  
  42. files = ['a_example.txt', 'b_lovely_landscapes.txt', 'c_memorable_moments.txt', 'd_pet_pictures.txt', 'e_shiny_selfies.txt']
  43.  
  44. for fi in files:
  45. t = {}
  46. with open(fi) as f:
  47. for i in f.readlines():
  48. a = i.split(' ')
  49. if len(a) == 1:
  50. n = int(a[0])
  51. else:
  52. tags = int(a[1])
  53. tags = a[2:]
  54. for tag in tags:
  55. tag = tag.replace('\n', '')
  56. t.setdefault(tag, 0)
  57. t[tag] += 1
  58. print(fi)
  59. for tag in t:
  60. print("{}: {}".format(tag, t[tag]))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement