经过了一段时间的学习,想必大家对于知识点的掌握也非常的熟练了,所以为了帮助大家能够系统的掌握知识点,接下来的这篇文章小编就来和大家总结一下关于python中能够进行切片的数据结构有哪些,下面就一起来看看吧,会有所学习上的帮助的 。
文章插图
我们所了解的切片,并不是在列表中独享的,我们可以使用切片来在数据上进行元素的提取,这样就可以变得非常的方便,并且切片中的定义都可以自己来掌握,包括截取的步长,通过步长来获取到元素的范围 。
切片支持的第一个类型就为耳熟能详的列表,对于列表我们可以作非常多的操作,提取元素也不例外,我们想要进行切片还是需要借助到索引的相关知识点,索引号也是从0开始进行,当开头位置为0时,就可以省略,我们来看例子:
a = [1,2,3,4,5]b = a[:2]b#运行结果1,2,3切片支持的第二个类型为元组,但是元组的元素是不能够进行改变的,但就算切片之后,所获得的的结果任然还是一个元组类型的数据,来看例子:
a = (1,2,3,4,5)b = a[1:3]b(2,3,4)最后一个就为字符串切片,这个也可以看做一个列表切片,想要进行元素的提取就相当于是对字符进行提取,并且返回值也是为一个字符串 。我们同样来看例子:
a = 'abcde'b = a[1:3]b'bcd'【python中有哪些数据可以使用切片?python中可以进行切片的类型有哪些?】以上就是关于python中切片支持的数据结构,希望有帮助到大家更好的来学习了解,现在就不妨开始进行练习了吧 。
推荐阅读
- python有哪些模块类型?python模块类型是什么?
- 小年的习俗与禁忌有哪些
- Python怎么用turtle模块画三角形?Python画三角形的代码是什么
- Python脚本运行时间如何计算?Python脚本执行时间怎么得到
- python中的列表有什么特点?python中列表的特点是什么?
- python中有哪些操作符可以进行比较?python进行比较的方法
- Python怎么将Excel文件转为csv文件?Python实现Excel转csv的代码如何写
- python如何解决爬虫访问频繁?python爬虫访问频繁怎么办?
- Python如何用Tkinter库画圆形和矩形?Python矩形怎么画
- 动画片制作的流程有哪些?动画创作者须知!