• Python question of the day

    What would be the output of executing the following code:
    my_list = [1, 2, 3, 2, 4, 2, 1, 2]
    print(max(set(my_list),key=my_list.count))
     1
     2
     3
     4
    Explanation:
    In python, count is a built-in function of list. It takes an argument and will count the number of occurrences for that argument. The key argument takes a single argument function to customize the sort order, in this case, it’s my_list.count. The function is applied to each item on the iterable. So, this code will take all the unique values of my_list, which is {1, 2, 3, 4}, and max will apply the list.count function to them and return the maximum value.


    Top 100 python interview questions:


  • python bootcamp 2021
datai analytics