Я пытаюсь поместить данные из текстового файла в массив. ниже массив, который я пытаюсь создать.Как поместить данные из текстового файла в массив в python
[("major",r,w,w,s,w,w,w,s), ("relative minor",r,w,s,w,w,s,w,w),
("harmonic minor",r,w,s,w,w,s,w+s,s)]
Но вместо этого, когда я использую текстовый файл и загружаю данные из него, я получаю ниже в качестве моего вывода. он должен выводиться, как указано выше, я понимаю, что мне нужно разбить его, но я действительно не знаю, как это сделать для массива set. мог бы кто-нибудь помочь мне с этим
['("major",r,w,w,s,w,w,w,s), ("relative minor",r,w,s,w,w,s,w,w),
("harmonic minor",r,w,s,w,w,s,w+s,s)']
ниже мой текстовый файл, который я пытаюсь загрузить.
("major",r,w,w,s,w,w,w,s), ("relative minor",r,w,s,w,w,s,w,w), ("harmonic minor",r,w,s,w,w,s,w+s,s)
И это, как им нагрузки он
file = open("slide.txt", "r")
scale = [file.readline()]
Атрибуты ARe 'r',' w' и 's определены в вашем коде где-нибудь? Если это не так, вам придется оставить их в виде струн. – IanAuld
Да, они определены в верхней части кода, я не помещал их в нее, хотя – Phill
Можете ли вы добавить это. Это очень важная часть работы. – IanAuld