首页 > 编程语言 >python-容器类型

python-容器类型

时间:2022-12-05 13:25:30浏览次数:38  
标签:容器 齐天大圣 索引 python len content 类型 print

容器类型

1. 通用操作

1.1 成员运算符

(1) 语法:

  数据 in 容器

  数据 not in 容器

(2) 作用:

  如果在指定的序列中找到值,返回bool类型。

# 以字符串str为例,列表list,元组tuple,字典dict同理
content = "我是齐天大圣孙悟空"

# in 用法表示包含,返回布尔值bool
print("齐天大圣" in content)  # True
print("圣大天齐" in content)  # False # 字符顺序不对
print("齐圣" in content)  # False # 字符不连续

# not in 用法表示不包含,返回布尔值bool
print("齐天大圣" not in content)  # False
print("圣大天齐" not in content)  # True # 字符顺序不对
print("齐圣" not in content)  # True # 字符不连续

 1.2 索引index

(1) 作用:

  定位单个容器元素。

(2) 语法:

  容器[整数]

(3) 说明:

  正向索引从0开始,第二个索引为1,最后一个为len(s)-1。

  反向索引从-1开始,-1代表最后一个,-2代表倒数第二个,以此类推,第一个是-len(s)。

  当索引n是负数时可看成是len(s) + n

# 以字符串str为例,列表list,元组tuple,字典dict同理
content = "我是齐天大圣孙悟空"

# 顺取
print(content[0])  # 取第一个 "我"
print(content[len(content) - 1])  # 取最后一个 "空"

# 逆取
print(content[-len(content)])  # 取第一个 "我"
print(content[-1])  # 取最后一个 "空" 相当于len(content) + (-1)

# 索引超出范围会报错
print(content[-99]) # 报错
print(content[99]) # 报错

1.3 切片

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

结束

标签:容器,齐天大圣,索引,python,len,content,类型,print
From: https://www.cnblogs.com/xmgcool/p/16952002.html

相关文章

  • Python脚本添加参数的几种方法
    之前用python添加参数都是用的input函数,不能添加默认值也不能输入help提示。最近发现了2个更好用的库分享给大家。一、使用input库。这个使用很简单,就不过多描述了。......
  • Python 操作 Excel
    Python操作Excel目录Python操作Excel1安装pandas2pandas中操作Excel的函数2.1loc()2.1.1根据某些条件选择数据2.1.2选择一个行的范围2.1.3根据条件更新列的值......
  • Selenium4+Python3系列(九) - 上传文件及滚动条操作
    一、上传文件操作上传文件是每个做自动化测试同学都会遇到,而且可以说是面试必考的问题,标准控件我们一般用​​send_keys()​​​就能完成上传,但是我们的测试网站的上传控件......
  • python 基础--类
    文章目录​​面向对象编程--python类​​​​类特殊的系统变量​​​​`__slots__`​​​​`@property`​​​​`__str__`​​​​`__iter__`​​​​`__getitem__`​​​......
  • 性能测试类型【杭州多测师_王sir】【杭州多测师】
    一、并发测试概念:多线程在单位时间内同时发起单次请求,观察响应时间基础线程组(强调单位时间的并发,不存在绝对并发)==》加定时器集合点Synchronizing Timer 二、负载测试概念......
  • python要点1
    python要点12.7下安装PIP​​​https://pypi.python.org/pypi/pip#downloads​​​注意选择tar.gz包,目前最新版本为:pip-8.1.2.tar.gz(md5,pgp)......
  • python类型转换
    1.map函数,map是python内置函数,会根据提供的函数对指定的序列做映射。map()函数的格式是:map(function,iterable,...)map函数实例delsquare(x):returnx**2map(squ......
  • Docker学习系列3:常用命令之容器命令
    本文是Docker学习系列教程中的第三篇。前几篇教程如下: 「图文教程」Windows11下安装DockerDesktop 「填坑」在windows系统下安装DockerDesktop后迁移镜像位置 Dock......
  • 关于sql where id in 转换成数据类型 int 时失败
    有执行sql条件语句whereidin(@参数)的时候,如果处理不当,就会出现问题:如下面这个存储过程:alterprocWeb_gettwtwgoldgameserverGoldSell@IDint asdeclare@twgoldse......
  • 容器编排
    准备:两台主机安装docker并运行,关闭防火墙1.主节点创建swarm集群1.1初始化swarm集群[root@localhostcentos-jdk]#dockerswarminit--advertise-addr192.168.100.10......