我的问题是,在所有海象示例中,它们使用整个对象作为布尔值,例如
if (x := len(s)) > 5:
print(x)
转换
x = len(s)
if x > 5:
print(x)
如果 x 是一个字符串,有没有办法对 x 的切片执行此操作? 例如 x[-1] != ','
这是我希望转换为海象运算符的代码
title = book.find(class_='title').get_text()
if title[-1:] == '\n':
title = title[:-1]