首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

什么是in/not in字符串?字符串索引是用来做什么的?

各位Pai友们,大家好!咱们之前讲了字符串的比较运算,关于字符串的比较规则大家一定要把它牢记在心里,因为这个规则可以运用到以后咱们要学的列表的比较、元组的比较等。接着咱们来说一下其它的运算符。

一:in / not in运算符

1、 in运算符(在……里)作用:in 用于序列、字典、集合中,用于判断某个值是否存在于容器中,如果存在则返回True,否则返回False。

格式:对象 in 容器

例:定义一个变量S,并给这个变量赋值:”I love python”,判断一下”python”是否在s这个容器里面,如果存在,就返回True,否则就返回False。代码如下图:

2、 not in 运算符:与in运算的意义相反:如果该字符串在容器内,返回的是false,如果不在,返回的是true。例:

二:字符串的索引操作

1、索引(index):在python字符串(str)是不可以改炉台的字符序列(顺序不可以颠倒)。

语法:字符串[整数表达式]

用法及说明:

Python 序列都可以用索引(index)访问序列中的对象(元素)。

Python 序列的正向索引是从0开始的,第二个索引为1,最后一个索引

len(s) – 1。

python 序列的反向索引是从-1开始的,-1代表最后一个,-2代表倒数第二

个,第一个是-len(s)。

例1:输出字符串”I love python”正向第八个字符。代码如下:

例2:输出字符串” love python”反向第五个字符。代码如下:

尾声:这就是今天我们所讲的字符串内容,它通常用来寻找某项或者单独输出列表中某个数值。希望大家下去以后不要忘记多练习。如果喜欢小编的知识分享,请互评,加粉。谢谢!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20191226A0HKMJ00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券