python切片

在python中,切片是很有用的。
听起来会不会有点恐怖?
一点也不哦。
切切切,切歌的切。
在PS里面也可以切切切哦。
以字符串为例。
1、字符串是python里面很常用的一种数据类型。可以用引号“”或'’来创建字符串。
如:
s=”hello world”
就创建了一个字符串。
2、如何来访问字符串呢?
根据访问目标的不同可有n种方法。
(1)访问全部:直接s即可。
(2)访问具体的某个位置:用s[0]访问第一个元素.
记住,索引是从0开始的哦。

(3)访问前三个字符:

s[0:3]
注意:前包后不包哦。
意思是,[0:3]中间有0,1,2三个元素,后面的4是不包含在里面的哦。
(4)访问从2到最后的元素
s[2:]后面省了表示全部哦
举一反三,s[:3]是什么呢?
看下图:
以上就是我所知道的切片哦,其实就是用中括号[]加上冒号:就可以访问任何你想要访问的位置。
但是切片的时候也要注意不要越界啦,想知道字符串到底有多少字符,用python自带的函数len()就行啦。
(0)

相关推荐

  • Python数据类型包括什么?Python教程

    学习任何一门编程语言,都会涉及到数据类型的知识,包含Python也是如此.那么Python数据类型是什么呢?在了解数据类型之前,先给大家介绍一下数据类型的分类:数字int.布尔值bool.字符串str ...

  • 彻底搞懂Python切片操作

    cgx.jpg写在前面:利用python解决问题的过程中,经常会遇到从某个对象中抽取部分值的情况."切片"操作正是专门用于实现这一目标的有力武器.理论上,只要条件表达式得当,可以通 ...

  • 5个 Python 切片技巧,让你的代码更加优雅

    在Python世界中,有许多小技巧可以对我们的代码产生很大的影响.特别是对于大型程序,这些小技巧可以使我们的代码更整洁和优雅. 切片操作(slice operator)就是其中的一个.它可以帮助我们优 ...

  • 对比 Python 原生切片,讲述 Numpy 数组切片!

    对比 Python 原生切片,讲述 Numpy 数组切片!

  • python 多维切片之冒号和三个点的用法介绍

    初学python和numpy,对在学习多维切片的过程中遇到的问题做个总结. 一维切片就不说了,比较简单,先说下二维的,二维的理解了多维的就简单了.举个例子先建立一个5x5的二维数组 多维的切片是按照各 ...

  • Python进阶:切片的误区与高级用法

    众所周知,我们可以通过索引值(或称下标)来查找序列类型(如字符串.列表.元组-)中的单个元素,那么,如果要获取一个索引区间的元素该怎么办呢? 切片(slice)就是一种截取索引片段的技术,借助切片技术 ...

  • 说说Python中切片是什么?

    公众号新增加了一个栏目,就是每天给大家解答一道Python常见的面试题,反正每天不贪多,一天一题,正好合适,只希望这个面试栏目,给那些正在准备面试的同学,提供一点点帮助! 小猿会从最基础的面试题开始, ...

  • Python|用切片删除字符串中的首尾空格

    问题描述当我们想要删除一个字符串前后的空格时,通常会想到使用strip()函数,但如果不用这个函数,应该怎么做呢,今天就由小编来为大家编写一个代码实现用切片删除字符串中的首尾空格.请写一个函数,实现删 ...

  • Python语言编程学习:numpy中的array格式数据切片与pandas中的dataframe格式数据切片、相互转换

    Python语言编程学习:numpy中的array格式数据切片与pandas中的dataframe格式数据切片.相互转换 numpy中的array格式数据切片与pandas中的dataframe格式数 ...

  • 第一次把 Python 的切片理解得如此透彻

    来源:Python猫 作者:豌豆花下猫 众所周知,我们可以通过索引值(或称下标)来查找序列类型(如字符串.列表.元组-)中的单个元素,那么,如果要获取一个索引区间的元素该怎么办呢? 切片(slice) ...