Während ich Python-Scraping studierte, als ich Werte verarbeitete, bekam ich "Attributfehler:" Listenobjekt hat kein Attribut "Platz", daher werde ich eine Gegenmaßnahme im Memo belassen
Ich habe versucht, die Logik zum Löschen einer bestimmten Zeichenfolge in der von Python erhaltenen Liste zu schreiben.
Aber das error => AttributeError: 'list'-Objekt hat kein attribute'replace'
>>> str_list = ['aaabbb','article']
>>> str_list_new = str_list.replace('a', '')
AttributeError: 'list' object has no attribute 'replace'
Es scheint, dass Sie das Array in eine einzelne Zeichenfolge konvertieren, durch replace () ersetzen und dann an das Array zurückgeben sollten.
>>> str_list = ['aaabbb','article']
>>> str_list_new = [item.replace('a', '') for item in str_list]
>>> str_list_new
['bbb', 'rticle']
Referenz https://spcx8.hatenablog.com/entry/2017/07/05/204423
Recommended Posts