很多小伙伴想知道在python数组中冒号的用法?那么今天小编就通过这篇文章来给大家详细讲解一下python中冒号的相关知识,感兴趣的小伙伴一定要仔细阅读完这篇文章 。
文章插图
(1)一个冒号
a[i:j]这里的i指起始位置,默认为0;j是终止位置,默认为len(a),在取出数组中的值时就会从数组下标i(包括)一直取到下标j(不包括j)
在一个冒号的情况下若出现负数则代表倒数某个位置 。
a[i:-j]【python数组中冒号的用法?花三分钟看完这篇文章你就知道了】这里就是从下标i取到倒数第j个下标之前(不包括倒数第j个下标位置的元素)
(2)两个冒号
a[i:j:h]这里的i,j还是起始位置和终止位置,h是步长,默认为1,若i/j位置上出现负数依然倒数第i/j个下标的位置,h若为负数则是逆序输出,这时要求起始位置下标大于终止位置 。在两个冒号的情况下若h为正数,则i默认为0,j默认为len(a);若h为负数,则i默认为-1(即最后一个位置),j默认为-len(a)-1(下标0的前一个位置,这样就能输出到下标0了) 。
以上就是小编给大家带来的在python数组中冒号的用法相关知识点了,希望大家通过阅读小编的文章之后能够有所收获!如果大家觉得小编的文章不错的话,可以多多分享给有需要的人 。
推荐阅读
- python怎么用pip安装包?这篇文章讲解非常详细!
- 如何在python打开文件的路径?这篇文章一定要仔细看
- 含代码 python如何实现excel多表合并?这篇文章教会你!
- python做web开发好吗?这篇文章看完你就知道了
- python中如何引用包?这篇文章教给你方法
- python中怎么把列表转成字符串?这篇文章值得一看
- Python采用什么开源协议?详解GPL协议
- Python中的栈是什么?Python如何去创建一个栈
- python装饰器是什么?这篇文章超详细必看!
- Python随机数如何不重复?这个代码可以直接用