Итак, я делаю код, как игра в догадки.Данные для игры в догадки находятся в файле CSV, поэтому я решил использовать панд.Я попытался использовать pandas для импорта моего CSV-файла, выбрать случайную строку и поместить данные в переменные, чтобы я мог использовать их в остальной части кода, но я не могу понять, как правильно отформатировать данные в переменной,
Я пытался разбить строку с помощью split (), но я совершенно потерян.
ar = pandas.read_csv('names.csv')
ar.columns = ["Song Name","Artist","Intials"]
randomsong = ar.sample(1)
songartist = randomsong["Artist"]
songname = (randomsong["Song Name"])
songintials = randomsong["Intials"]
print(songname)
Мой CSV-файл выглядит следующим образом.
Song Name,Artist,Intials
Someone you loved,Lewis Capaldi,SYL
Bad Guy,Billie Eilish,BG
Ransom,Lil Tecca,R
Wow,Post Malone, W
Iожидаем, что вывод будет именем песни из файла CSV.Например,
Bad Guy
Вместо этого вывод:
1 Bad Guy
Name: Song Name, dtype:object
Если кто-нибудь знает решение, пожалуйста, дайте мне знать.Спасибо