导语:
本文主要介绍了关于python切片运算符和slice()的关系的相关知识,包括python 运算符优先级,以及python中切片怎么用这些编程知识,希望对大家有参考作用。
1、slice运算符[]实际上是用在带有slice():符号对象的代码中,并且只在[]内有效。
a[start:stop:step]
相当于:
a[slice(start, stop, step)]
2.根据参数的数量,slice 对象的行为也略有不同,类似于 range()。
即支持slice(stop)和slice(start, stop[, step])。
要跳过指定给定参数,可以使用 None,因此 ega[start:] 等同于 a[slice(start, None)] 或 a[::-1] 等同于 a[slice(None, None, - 1)]。
虽然基于 : 的符号对简单切片非常有用,但显式使用 slice() 对象简化了切片的程序生成。
本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python中的概率分布有哪些类型?12/12
- ♥ 如何在mac上删除python08/25
- ♥ 如何用笨方法学python311/01
- ♥ Python进程的并行和并发的区别11/01
- ♥ python如何执行DOS命令12/02
- ♥ 如何包装python代码09/25
内容反馈