En étudiant le scraping Python, quand je traitais des valeurs, j'ai eu ʻAttribute Error: 'list' object has no attribute'replace'`, donc je vais laisser une contre-mesure dans le mémo
J'essayais d'écrire la logique pour supprimer une chaîne de caractères spécifique dans la liste obtenue par Python. Mais l'erreur => ʻAttributeError: l'objet 'list' n'a pas d'attribut ''
>>> str_list = ['aaabbb','article']
>>> str_list_new = str_list.replace('a', '')
AttributeError: 'list' object has no attribute 'replace'
Il semble que vous deviez convertir le tableau en une seule chaîne de caractères, le remplacer par replace (), puis le renvoyer dans le tableau.
>>> str_list = ['aaabbb','article']
>>> str_list_new = [item.replace('a', '') for item in str_list]
>>> str_list_new
['bbb', 'rticle']
référence https://spcx8.hatenablog.com/entry/2017/07/05/204423
Recommended Posts