Challenge - #49 - collections.namedtuple

 


4 lines of  code 

from collections import namedtuple
n = int(input())
data = namedtuple("data",input())
print(sum([int(data(*input().split()).MARKS) for i in range(n)])/n)



easy to read code

from collections import namedtuple
n = int(input())
data = namedtuple("data",input())
marks_lst = []
for i in range(n):
    marks = int(data(*input().split()).MARKS)
    marks_lst.append(marks)
print(sum(marks_lst)/n)

Comments

Popular posts from this blog

Challenge - #48 - Incorrect Regex

Challenge - #43 - Time Delta

Challenge - #52 - Set .discard(), .remove(), & .pop()