Помогите разобраться в теме

Вот у меня есть такой код .Этот код рабочий .
В нем нужно вывести песни и найти общее звучание песен по времени.
Я как то написал сам не понял как .Я вывел песни ,добавил их в новый список, а потом не понимаю как найти время звучания.Объясните мне пожалуйста,чтобы я понял что к чему.Почему K[0] b K[1]?

violator_songs = [

    ['World in My Eyes', 4.86],

    ['Sweetest Perfection', 4.43],

    ['Personal Jesus', 4.56],

    ['Halo', 4.9],

    ['Waiting for the Night', 6.07],

    ['Enjoy the Silence', 4.20],

    ['Policy of Truth', 4.76],

    ['Blue Dress', 4.29],

    ['Clean', 5.83]

]
new_music=[]
N=int(input('Сколько песен выбирать?: '))
for i in range(N):
  print(i+1,'Песня: ')
  a=input()
  new_music.append(a)
count=0   
for k in violator_songs:
  if k[0]  in new_music:
    count+=k[1]
print('Общее звучание песен: ',float(count))

Так тут же так же Решение задачи о фруктовой лавке - #2 от пользователя AlexP

k[0] это первый элемент этих массивов (название)

а k[1] — второй (время).

спасибо)