Why the value in the dictionary is displayed in such a way?

I have code that pulls from the tags of an MP3 file the song title.
First I used the print() function, and immediately brought the value of the variable that stores the name of the song:
import mutagen

path = "C:\\Users\\101ap\\Desktop\\music\\13.Numb.mp3"
audiofile = mutagen.File(path)
song_title = audiofile.tags.getall('TIT2') 
print('Song Title:', song_title[0])

That's what gives the console:

Song Title: Numb

But I need to store the name of the song inside the dictionary. I assigned the name of the song, one of the dictionary keys and again have used print():
import mutagen

tags = {}
path = "C:\\Users\\101ap\\Desktop\\music\\13.Numb.mp3"
audiofile = mutagen.File(path)
song_title = audiofile.tags.getall('TIT2')
tags['Song Title'] = song_title[0] 
print(tags)

This is what gave the console:
{'Song Title': TIT2(encoding=<Encoding.UTF16: 1> text=['Numb'])}

I wish key got only a string with the name of the song. Please tell me, what do I need to do?
April 4th 20 at 00:38
1 answer
April 4th 20 at 00:40
Solution
tags['Song Title'] = str(song_title[0])

Find more questions by tags Python