当前位置: > python教程 > python数据库教程 >

python 切片什么意思
栏目分类:python数据库教程   发布日期:2019年02月15日 15:05:38   浏览次数:

       科技是我们一直在努力发展的,科技也在迅速的改变我们的生活,我们生活中的点点滴滴也是依靠着科技。比如我们的网页制作、APP开发大部分都是由Python构建的,所以Python还是非常重要的,学习Python还是要全面,并且要学好基础知识,今天就来说说Python切片是什么意思。

python 切片 

第一点 什么是切片
对python list 进行切片提取数据。
在一个字符串对象中,需要拿出第3~第6个字符。
>> str1 = 'abcdefghijklmnopqrstuvwxyz'
你可能会想到以下下标的形式,一一获取:
>> print(str1[2], str1[3], str1[4], str1[5])
c d e f
但是这种形式很麻烦,而且当要获取的字符的量很大的时候,这种方法几乎是不可能实现的。如果采用for循环也是非常麻烦的,格式如下:
>> for i in range(2, 6):
>>     print(str[i], end = '')
Cde
但是用切片就会非常的简单,格式如下:
>> str1[2:6]
'cdef'

第二点 使用规则
(1)切片的使用规则为“顾头弃尾”,意思就是切片包括起始位置,但不包括结束位置。
(2)切片不写开始和结束下标,表示选取的是全部内容。
(3)切片的第三个参数是步长,当步长为负数时,表示逆序并以绝对值为步长。
(4)直接使用负数,表示从后面取第几个。

以上就是Python的切片解释,你都学会了吗?Python切片是非常简单的,对于你的编程编写会非常的容易,赶紧记住它吧!

相关热词:

热门关键词
python字符串
     
python教程 python爬虫 python人工智能 Python+大数据 python问答