如果len(list)不能被3整除,函数中排除最后一个项。Python 2.7.1
如果你有一个字符串
string='abcdefg'
而你想检查这个字符串的长度是否能被3整除
len(string)
你会使用什么命令呢?
1 个回答
9
你可以使用取模运算符 %
,也就是求余数的意思:
if len(s) % 3 == 0:
...
如果你想把字符串的长度调整为可以被3整除的长度,可以使用
s[:len(s) // 3 * 3]
或者
s[:-(len(s) % 3)]