AttributeError: ‘list‘ object has no attribute ‘strip‘、‘split‘

AttributeError: ‘list‘ object has no attribute ‘strip‘、‘split‘

AttributeError: ‘list‘ object has no attribute ‘strip‘、‘split‘ 

 原因:

strip()、split()方法作用对象是一个字符串,使用时要注意自己处理的或之前用方法生成的是列表,集合,还是其他的什么,只要最后能转变成字符串就能用split()、strip()方法

解决办法:

把列表变成字符串

a = ['1','2','3']
# 把列表变成字符串
a = ' '.join(a)
print(a.split(' '))

上一篇:Python strip() 方法用于移除字符串头尾指定的字符(默认为空格)


下一篇:[Python笔记]Strip