TIM*_*MEX 2 python numbers max min
if(i-words < 0):
start_point = 0
else:
start_point = i - words
Run Code Online (Sandbox Code Playgroud)
或者这是使用min/max的最简单方法吗?这是用于列表拼接的.
我希望start_point始终为0或更高.
Mih*_*eac 10
更好的是使限制更明显
start_point = max(i - words, 0)
Run Code Online (Sandbox Code Playgroud)
这样,任何阅读者都可以看到你限制了一个价值.
使用任何形式if都有你计算两次的缺点i - words.使用临时文件会使更多代码膨胀.
因此,使用max和min在这些情况下.