Challenge #10 - Nested List

 if __name__ == '__main__':

    score_lst = []

    marksheet = []

    for _ in range(int(input())):

        name = input()

        score = float(input())

        marksheet.append([name,score])

        score_lst.append(score)

    second_lowest = sorted(list(set(score_lst)))[1]

    names = [name for name,marks in sorted(marksheet) if marks == second_lowest]

    print('\n'.join(names))

Comments

Popular posts from this blog

Challenge - #48 - Incorrect Regex

Challenge - #43 - Time Delta

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