python中list的截取
print(L[::])
print(L[::-1])
上面这段代码分别正向和反向输出了整个list,然后我想显式的限定上下限来输出list,
print(L[0:len(L)])
print(l[len(L):0:-1])
这样会输出:
['foo1', 'foo2', 'foo3', 'foo4', 'foo5']
['foo4', 'foo3', 'foo2', 'foo1']
根据第一个输出看起来感觉L[]语法中的范围是包含下限但不包括上限的list,但如果是这样,第二个中的len(L)应该会越界。所以L[]的语法规则到底是什么样的?还有怎样才能反向输出整个list?
相关推荐
Python 创建空的list,以及append用法讲解
Python中list的用法:如何创建list,如何表达list中的元素,如何修改和删除list 运行环境:Python 3.6.2 0.空list的创建: l = list() 或者: l = [] 1.list中元素的创建和表达 fruits = ['apple', 'banana', 'pear', 'grapes', 'pineapple', 'watermelon'] fruits[2] #从0开始数起,第三个元素 pear 2.list中元素的更改 fruits[2] = 'tomato' print(fruits) ['apple', 'banana', 'tomato'
python中list的操作方法.doc
Python
Python列表(List)知识点总结
在本篇文章中小编给大家分享了关于Python列表(List)知识点一直对应的实例内容,需要的朋友们学习下。
python cv2截取不规则区域图片实例
今天小编就为大家分享一篇python cv2截取不规则区域图片实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
python中列表的切片与修改知识点总结
python中可以使用下标索引来访问列表中的值,对列表进行切片即截取,也可以对列表的数据项进行修改或更新。 使用下标索引来访问列表中的值,例如list1[1]。 使用索引截取列表中的值,例如list1[2:4],截取列表内容不包括list1[4]。 列表的修改: 使用索引修改列表中的值,例如list1[1]=200。 使用append()方法来添加列表项,例如list1.append(‘d’)。 使用insert()方法来添加列表项,例如list1.insert(3,’d’)。 append是在列表最后添加,insert方法则可以指定位置添加。append是在列表最后添加,inser


