Pot*_*ler 0 python tabs python-3.x
我试图计算字符串中制表符的数量,但它总是给我 0。
numbers = '1\\t2\\t3\\t4\\t5'
Run Code Online (Sandbox Code Playgroud)
我想返回 4。但是:
numbers.count('\\t')
Run Code Online (Sandbox Code Playgroud)
给出 0
您的字符串没有任何制表符。选项卡表示为'\t',而不是'\\t'。后者是一个反斜杠,后跟一个't'.
numbers.count('\\t')正确报告 4.
这可能是您想要的:
numbers = '1\t2\t3\t4\t5'
numbers.count('\t')
# 4
Run Code Online (Sandbox Code Playgroud)