对于链表调用rotate(n)方法来重载左移、右移(相应的内置方法__lshift__和__rshift__)。涉及到该操作的链表并没有改变,要更改该值的使用>>=或<=进行赋值。
小妮浅浅 2021-08-12
3148
左乘法约定为数乘,即乘以整数n,链表的长度增加n倍。右乘法也要重载,否则右乘number*Node会报错,加一行:__rmul__=__mul__。
小妮浅浅 2021-08-12
2829
python链表的相关搜索