我的問題是這樣的:['大衛先生',23,'城市']成爲['大衛先生',23,'City']。你能建議如何解決它嗎?爲什麼['David'先生,23歲,'City']在Python中成爲[''Mr'David',23,'City']?
這裏是一些代碼,如果你想看到..
path = r'D:/ListFile'
rdata = open(path,'rb')
ListNow = []
for ch in rdata:
ListNow.append(ch)
print ListNow
我所試圖做的事:我從文件中讀取它,並嘗試將其重寫存儲器(因爲我不知道如何與存儲在其中的磁盤上的文件列表工作?)
只是爲了澄清,當你打印一個列表時,它*不會*在列表本身使用'str',而是'list' '__str__'使用列表中所有元素的'repr'。 – arshajii