-1
我想創建一個文件中的函數,當由主叫會創建一個列表,閱讀並追加到它,所以這是我到目前爲止的代碼:如何書寫,閱讀和追加?
def Write():
cars = ["BMW", "Mercedes", "Renault", "Ford"]
cars = str(cars)
candy = ["lollipop", "cupcake", "chocolate", "marshmallow"]
candy = str(candy)
infile = open("llist.txt",'w')
infile.write = cars
infile.write = candy
infile.close()
def Read():
infile = open("llist.txt",'r')
lines = infile.readline()
cars = lines[0,1,2,3]
print(cars)
infile.close()
def Append():
infile = open("llist.txt",'a')
singers = ["Lady Gaga", "Britney Spears", "Christina Aguilera"]
bruno = ["Bruno Mars"]
singers = singers.append(bruno)
directions = str(directions)
infile.write = (directions)
infile.close()
def Main():
Write()
Read()
Append()
我的問題是,當我打開文本文件本身沒有列表,我已經轉換爲字符串已打印...請告訴我我做錯了什麼,所以我可以解決它。謝謝!
感謝您的建議。除此之外,你還認爲我應該改變什麼? –