CCI*_*CID 5 python string translate
我感谢python新手的一些帮助,我试图从字符串中删除一些字符,例如:
string1 = "100.000"
deleteList = [",", "."]
string1.translate(None, deleteList)
print string1
Run Code Online (Sandbox Code Playgroud)
但我得到了 TypeError: expected a character buffer object
为什么我会收到此错误,它引用了哪个参数?我在哪里可以找到帮助.我在Windows上使用python 2.6.
unu*_*tbu 10
S.translate(table [,deletechars]) -> string
Run Code Online (Sandbox Code Playgroud)
这表明deletechars应该是一串字符,而不是字符列表:
string1 = "100.000"
string1=string1.translate(None, ',.')
print (string1)
# 100000
Run Code Online (Sandbox Code Playgroud)