iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >python 容器总结整理
  • 602
分享到

python 容器总结整理

容器python 2022-06-04 18:06:14 602人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

python 容器总结整理 list 可变数组 tuple 不可变数组 dict 键值对(key-value)的字典(dictionary) 初始化: a={‘lyt':90} 添加: a[‘

python 容器总结整理

list

可变数组

tuple

不可变数组

dict

键值对(key-value)的字典(dictionary)

初始化:


a={‘lyt':90}

添加:


a[‘zxw']=91

访问:

1.a[key]

不存在会出错

2.a.get(key)

不存在返回None

3.a.get(key,val1)

不存在返回指定的val1

####判断:


>>>key in a
True/False

删除:


a.pop(key) 

存在返回对应的val,不存在报错

注意,key必须为不可变量,如字符串,整数,元组。不可为数组。


>>> a
[1, 2, 3]
>>> b
(1, 2)
>>> d
{'lyt': 90}
>>> d[a]=99
Traceback (most recent call last):
 File "<stdin>", line 1, in <module>
TypeError: unhashable type: 'list'
>>> d[b]=99
>>> d
{(1, 2): 99, 'lyt': 90}

set

不含重复key的集合

创建

需要提供一个list

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

--结束END--

本文标题: python 容器总结整理

本文链接: https://www.lsjlt.com/news/13490.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Python中的魔法函数总结整理
    基本魔法方法 功能 __new__(cls[, ...]) 1. new 是在一个对象实例化的时候所调用的第一个方法 2. 它的第一个参数是这个类,其他的参数是用来直接传递给 init 方法 3. new 决定是否要使用该 i...
    99+
    2023-01-31
    函数 魔法 Python
  • C++调用Python(混合编程)函数整理总结
    文章目录 C++调用python概述相关官方文档相关函数1.初始化python解释器环境2.调用python脚本的静态简单方式3.动态加载python模块并执行函数3.1不带参数和返回值的举例...
    99+
    2023-09-03
    python c++ 开发语言
  • Spring整合Mybatis思路梳理总结
    Spring整合Myabtis思路的分析 引入相关依赖 Spring Myabtis mysql Mybatsi-spring … 如何整合? Spring: 项目管理...
    99+
    2024-04-02
  • RxJava 2.x新特性总结整理
    什么是RxJavaRx是异步响应式编程的意思,本质是观察者模式,以观察者和订阅者的异步响应式编程。本文主要介绍了关于RxJava 2.x新特性的相关资料,下面话不多说,来看看详细的介绍吧。背压的分离Flowable/SubscriberFl...
    99+
    2023-05-31
    rxjava2.x 新特性 ava
  • 性能测试关注点整理总结
    性能测试关注点整理总结作为软件测试人员,我们经常会遇到压力测试、稳定性测试、功能测试、性能测试、兼容性测试等等,有时在工作中潜移默化的就已经在使用这些测试方法中包含的点,但是我们没有太在意去总结梳理,那么每个测试方法的关注点是什么?如:在性...
    99+
    2023-06-03
  • Android实现截屏方式整理(总结)
    本文介绍了Android 实现截屏方式整理,分享给大家。希望对大家有帮助可能的需求: 截自己的屏 截所有的屏 带导航栏截屏 不带导航栏截屏 截屏并编辑选取一部分 自动截取某个空间或者布局 截取长图 在后台去截...
    99+
    2023-05-30
    android 截屏 roi
  • 精心整理总结的Python自动化测试面试题
    目录1、自动化代码中,用到了哪些设计模式2、什么是断言( Assert) 3、什么是web自动化测试4、什么是Selenium?5、写出Selenium中你最熟悉的接口或类6、元素定...
    99+
    2023-02-17
    python自动化测试面试题 python面试题
  • python常用request库与lxml库操作方法整理总结
    目录requests 库最常见的操作请求参数以及请求方法响应对象的属性与方法属性 property方法会话对象SSL 证书验证,客户端证书,CA 证书代理Cookielxml 库lx...
    99+
    2024-04-02
  • Spring整合mybatis、springMVC总结
    目录1.mybatis配置流程2.spring配置流程3.spring 整合Dao层4.spring整合Service层5.spring整合MVC层6. spring整合dao-se...
    99+
    2023-05-18
    Spring整合mybatis springMVC Spring整合mybatis Spring整合springMVC
  • python 总结
    一.列表 1.extend(列表独有功能) 循环添加到一个列表中 a.有列表users = ['张三',‘李四]   people = ['小明,王五'] users.extend(people)   # 在users中添加 p...
    99+
    2023-01-31
    python
  • Python 装饰器总结
    装饰器是高阶函数,装饰器是对传入函数的功能增强。 装饰器的副作用:原函数对象的属性都被替换了,而使用了装饰器,查看到的函数对象属性就变成装饰器的函数对象了,如果需要查被装饰的函数的属性?对用原函数的属性覆盖掉装饰器的属性。解决方法:通过co...
    99+
    2023-01-31
    Python
  • Rxjs TakeUntil 操作符内容梳理总结
    TakeUntil 的官方文档对这个操作符的解释是: Emit values until provided observable emits. 即它可以被赋予另一个起锚定作用的 Ob...
    99+
    2024-04-02
  • Python特殊方法整理汇总
    运算符无关特殊方法 运算符相关特殊方法 到此这篇关于Python特殊方法整理汇总的文章就介绍到这了,更多相关Python特殊方法内容请搜索编程网以前的文章或继续浏览下面的相关文章...
    99+
    2024-04-02
  • Java lambda表达式与泛型整理总结
    目录泛型泛型的语法定义泛型的使用语法泛型总结从泛型类派生子类泛型接口lambda表达式lambda表达式概念lambda表达式格式泛型 泛型的语法定义 class 类名 <泛型...
    99+
    2024-04-02
  • 关于python time库整理汇总
    目录1.Time库的作用2. Time库的使用时间获取函数时间格式化:将时间以合理的方式展示出来以以字符串的形式构造一个时间程序计时应用:测量起止动作所经历时间的过程3.实例:文本进...
    99+
    2024-04-02
  • SpringBoot整合MQTT小结汇总
    目录前言:一、什么是mqtt二、主要思想发布/订阅模式三、MQTT重要概念3.1MQTTClient3.2MQTTBroker3.3MQTTConnection3.4MQTT主要参数...
    99+
    2024-04-02
  • list学习内容总结
    list定义:list[]或者[]内任意类型的内容,多个用逗号分开 name1 = list(['Cyberpunk2077', 'Jim', 2077]) name2 = list('Cyberpunk2077') name3 = ...
    99+
    2023-01-31
    内容 list
  • Java FileDescriptor总结_动力节点Java学院整理
    FileDescriptor 介绍FileDescriptor 是“文件描述符”。FileDescriptor 可以被用来表示开放文件、开放套接字等。以FileDescriptor表示文件来说:当FileDescriptor表示某文件时,我...
    99+
    2023-05-31
    java filedescriptor ava
  • Python 数据处理更容易的12个辅助函数总结
    目录Numpy 的 6 种高效函数argpartition()allclose()clip()extract()where()percentile()Pandas 数据统计...
    99+
    2024-04-02
  • PYthon signal总结
    预设信号处理函数 signal包的核心是使用signal.signal()函数来预设(register)信号处理函数,如下所示: singnal.signal(signalnum, handler) signalnum为某个...
    99+
    2023-01-31
    PYthon signal
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作