关于len()用法,len(cart)-1,-1,-1是什么,我知道len(cart)-1是指右边第一个 中间的-1是左边第一个 左右表示从右向左 但合在一起想表达什么不懂

img


关于len()用法,len(cart)-1,-1,-1是什么,我知道len(cart)-1是指右边第一个 中间的-1是左边第一个 左右表示从右向左 但合在一起想表达什么不懂

不能只了解len函数,更重要的是要了解range函数。range(m, n, k)返回从m到n步长为k的可迭代对象。比如:

>>> list(range(10,-1,-1))
[10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0]