PYTHON什么意思?想学编程的你一定要知道这些!

吉云

今天心血来潮,想搞搞Python,结果在处理一个字符串的时候遇到个小问题,[:3]这玩意到底啥意思?我以前也没见过,得,赶紧研究研究。

第一步,肯定是先问人。

我先是在几个平时交流比较多的技术群里问一圈,结果好几个老哥们儿都说没见过,看来这玩意儿确实有点偏。

PYTHON什么意思?想学编程的你一定要知道这些!

然后,我就去网上搜搜。

在网上搜一大圈,总算找到点有用的信息。原来,这玩意儿在Python里叫做“切片”,是用来截取字符串或者列表这类有序的数据的。

就是实际操作。

我打开Python的编辑器,先随便定义一个字符串:


PYTHON什么意思?想学编程的你一定要知道这些!

my_string = "Hello, world!"

然后,我试着用[:3]对这个字符串进行操作:


PYTHON什么意思?想学编程的你一定要知道这些!

result = my_string[:3]

运行之后,我得到结果:


PYTHON什么意思?想学编程的你一定要知道这些!

print(result) # 输出:Hel

!我明白!原来[:3]的意思是,从字符串的开头开始,一直截取到第三个字符之前(不包括第三个字符)。

总结一下

    PYTHON什么意思?想学编程的你一定要知道这些!

  • [:3]这种写法在Python里叫做切片。
  • 它可以用来截取字符串、列表等有序数据。
  • [:3]表示从头开始,截取到第三个元素之前(不包括第三个元素)。

今天这波操作,虽然过程有点曲折,但总算是搞明白[:3]的含义和用法,以后再遇到这种问题,我就不怕!

免责声明:由于无法甄别是否为投稿用户创作以及文章的准确性,本站尊重并保护知识产权,根据《信息网络传播权保护条例》,如我们转载的作品侵犯了您的权利,请您通知我们,请将本侵权页面网址发送邮件到qingge@88.com,深感抱歉,我们会做删除处理。

目录[+]