python内置函数slice()
python内置函数slice()
一、简介
slice() 函数实现切片对象,主要用在切片操作函数里的参数传递。可以用在任何可以被切片的地方
二、详解
返回一个切片对象,表示由 range(start, stop, step) 指定的索引集。 start 和 step 参数默认为 None。 Slice 对象具有只读数据属性 start、stop 和 step,它们仅返回参数值(或其默认值)。 它们没有其他明确的功能; 但是它们被 NumPy 和其他第三方包使用。 当使用扩展索引语法时,也会生成切片对象。 例如:a[start:stop:step] 或 a[start:stop, i]。
语法:class slice(start, stop[, step])
参数:start起始,stop终止,step步长
返回值:返回一个slice对象
slice
对象的属性:如果你有一个slice
对象,可以调用它的.start,.stop,.step
属性来获取更多的信息
三、代码
slice()
内置函数本身就返回一个slice对象,可以被用于任何可以被切片的地方
a = slice(0, 5, 2)
print(a)
print(a.start, a.stop, a.step)
slice(0, 5, 2)
0 5 2
可以用slice来代替切片,避免切片无法理解,缺少语言信息
indices = slice(0, 5, 2)
alst = [1,2,3,4,5,6,7,8,9]
alst[indices], alst[0:5:2]
([1, 3, 5], [1, 3, 5])
四、Reference
https://www.runoob.com/python/python-func-slice.html
https://docs.python.org/zh-cn/3.9/library/functions.html#slice
python内置函数slice()相关推荐
- python 内置函数
python 内置函数 Python内置(built-in)函数随着python解释器的运行而创建.在Python的程序中,你 可以随时调用这些函数,不需要定义. abs() # 求一个数的绝 ...
- python内置函数表_python学习系列--python内置函数(一)
先列出所有的python内置函数,可以看到还是挺多的. abs() 求给定数的绝对值. all() 传入一个列表,只有当列表中所有元素都是真时,该函数返回真. any( ...
- 匿名函数python_基于python内置函数与匿名函数详解
内置函数 Built-in Functions abs() dict() help() min() setattr() all() dir() hex() next() slice() any() d ...
- python内置函数返回序列中最大元素_Python之路(第八篇)Python内置函数、zip()、max()、min()...
一.python内置函数 abs() 求绝对值 例子 print(abs(-2)) all() 把序列中每一个元素做布尔运算,如果全部都是true,就返回true, 但是如果是空字符串.空列表也返回t ...
- 【Python】Python3.7.3 - Python内置函数
文章目录 系统参数 Python内置函数 abs() all() any() ascii() repr() eval() 空值为假,非空为真 系统参数 [tony@tony-controller bi ...
- python内置函数返回元素个数_Python内置函数
Python Python开发 Python语言 Python内置函数 Python内置函数 一.内置函数 什么是内置函数? 就是python给你提供的. 拿来直接⽤的函数, 比如print, inp ...
- Python内置函数、匿名函数
内置函数 我们一起来看看python里的内置函数.什么是内置函数?就是Python给你提供的,拿来直接用的函数,比如print,input等等.截止到python版本3.6.2,现在python一共为 ...
- Python内置函数—vars的具体使用方法
本文文章主要介绍了Python内置函数-vars的具体使用方法,分享给大家,具体如下: 英文文档: vars([object]) Return the dict attribute for a mod ...
- 大学计算机python编程的函数及作用总结_【转】python 内置函数总结(大部分)...
python 内置函数大讲堂 python全栈开发,内置函数 1.内置函数 python的内置函数截止到python版本3.6.2,现在python一共为我们提供了68个内置函数.它们就是python ...
最新文章
- 5月第三周全球域名解析商Top15:万网DNSPod份额上涨
- 《xUnit Test Patterns》学习笔记6 - Test Double
- 黑苹果hp有声音hdmi无声音_黑科技!不戴耳机也能独享声音!以色列公司推出无耳机传输音乐...
- html 文字输出语音,html 录音与文本转语音demo
- 使用代码删除Acquisition contract上指定IP的right scope
- sshfs的挂载与卸载
- 标准盒子与IE盒子的区别
- 学习php开发步骤,学习php设计模式 php实现模板方法模式
- 二叉树中和为某一值的路径(三)(C++)
- jquery dropload
- HTML5 CSS3学习
- 线性分类器及Python实现
- XLua系列讲解_Helloworld
- 13.2-“制作一款私有IAP串口下载小工具”之串口IAP的通信协议设计
- 【侯捷 C++ 面向对象高级开发】课程笔记以及个人注释(附带课程资源)
- 你居然不会狄杰斯特算法?惊了!
- EasyX安装与使用
- 论文代码Chrome神器:去谷歌学术搜到文章,代码链接就能自动展示
- 无线无法解释服务器域名,科学网—Ubuntu 17.10 WIFI无线网络无法解析DNS域名的解决方法 - 徐勇刚的博文...
- 可爱又迷人的反叛角色