我想从Unicode列表中删除特定的值,即field
u'abv,( field),apn,army,elev,fema'
但是当我尝试类似于
result.remove('(field)')
的操作时,它停止工作并出现错误?我想从Unicode列表中删除特定的值,即field
u'abv,( field),apn,army,elev,fema'
result.remove('(field)')
的操作时,它停止工作并出现错误?remove
。s = u'abv,( field),apn,army,elev,fema'
res = s.split(",")
res.remove("army") # lets assume we need to remove army
['abv', '( field)', 'apn', 'elev', 'fema']
如果您希望,您也可以将输出的列表转换回字符串。
output = ",".join(res)
'abv,( field),apn,elev,fema'
string
object has no attribute 'remove' either usereplace
or convert it into list and then useremove
- akash karothiya