Python学习历程-元组的基本操作回顾

news2024/12/23 6:00:09

在学习元组之前,我们先再回过头看看之前写过的文章,看看列表的一些基本操作:

Python中的列表介绍

记录我的Python学习历程-列表的基本操作,

接下来再快速回顾一下元组的一些重点:

列表属于可变序列,元组、字符串属于不可变序列。不可变序列中, append()、pop()、insert() 等修改序列元素的函数均⽆法使⽤。

元组删除的操作:del tuple,不过删除之后,元组就不存在了,再打印就会报错:

2ddbc77f8e01805988fcfecc11bcd307.png

当然,列表使用del删除后再去打印也是会报错的:

7c04bbcdf9b5c840b0c34bcfe1e45038.png

列表和元组有什么区别

显而易见,列表可变,元组不可修改。下面我们来对比看一下列表和元组的一些内置方法区别:

diff =  set(dir(tuple)) - set(dir(list))
print(diff)  # 元组有,但列表没有的成员
# {'__getnewargs__'}


diff = set(dir(list)) - set(dir(tuple))
print(diff) # 列表有,但元组没有成员
# {'append', 'sort', 'clear', 'extend', 'copy', '__setitem__', 'remove', '__imul__', '__iadd__', '__delitem__', 'reverse', '__reversed__', 'insert', 'pop'}

由于元组不能被改变,因此,一般效率比列表要快。

好了,元组的学习暂时就到这,元组在平常写脚本中我暂时用的少,等后面有什么场景用的多了再来分享吧。也可以看看之前写过的两篇跟元组有关的文章:

Python中的元组介绍

python高级用法之命名元组namedtuple

关注我,关注小博,一起学习成长。进群跟同行交流/商务合作请加V:xiaobotester。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/516321.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Powerlink协议使用极简入门教程

网上关于powerlink协议的知识太少,而且都太分散太零碎,容易让人一头扎进去摸不着头绪。新手看到demo源码可能都不知道有什么用途,怎么能联动的跑起来看到效果,有种无从下手的感觉。其实Powerlink协议的使用挺简单,特别…

STM32F4_光敏传感器

目录 1. 什么是光敏传感器、光敏电阻 2. 硬件分析 3. 实验程序 3.1 main.c 3.2 ADC3.c 3.3 ADC3.h 3.4 Lightsensor.c 3.5 Lightsensor.h 1. 什么是光敏传感器、光敏电阻 光敏传感器也称为光电传感器。是利用光电器件把光信号转换成电信号的一种传感器。它的敏感波长在…

opencv实践项目-多张图片拼接之stitcher

目录 1.简介2. 拼接算法流程3. 代码演示 1.简介 OpenCV从2.4.x版本之后多出来一个新的模型 图像拼接,该模块通过简单的高级API设置,可以获得比较好的图像拼接效果,OpenCV官方提供了一个高度集成的API函数 Stitcher,只要两行代码就…

SRE/DevOps不得不懂的:Prometheus的配置工程化!

原创不易,还请关注和转发~谢谢 背景 Prometheus有两个最基本的组件:一个是Prometheus程序,一个是Alertmanager程序。 它们的职责分工很明确: • Prometheus程序负责:定时拉取监控指标数据、存储指标数据、根…

谈谈IOC容器和AOP编程

Java发展的路途中,由刚开始的使用new创建对象,到使用抽象类,接口进行解耦,又到了提问时刻,什么是耦合度? 对于这个对象的关联和依赖关系,例如: 当一个对象要使用,但是&…

4.6k Star,SpringBoot+Vue+App+硬件实现的智能家居系统,一套带走

今天,推荐一个智能家居系统项目。这是我目前见过的最好的智能家居系统项目,功能完整,代码结构清晰。值得推荐。 4.6k Star,SpringBootVueApp硬件实现的智能家居系统,一套带走 简介 FastBee是一个简单易用的物联网平…

Cocos Shader实现HSL和RGB颜色模型

HSL和RGB是两种常见的颜色模型,被广泛应用于计算机图形学、数字图像处理、Web设计等领域。在进行颜色处理时,经常需要将HSL和RGB相互转换,本demo演示如何通过Cocos Creator 3.7游戏引擎,用HSL模型来调节图片颜色,并详细…

徐培:以数据智能技术助力制造型企业降本增效

导语 2023年4月7日,由中国DBA联盟(ACDU)和墨天轮社区联合主办的第十二届『数据技术嘉年华』(DTC 2023) 在北京新云南皇冠假日酒店盛大开启。次日,云和恩墨数据智能产品部总经理徐培博士在“智胜未来:数据技术创新应用”…

二、讲师管理接口开发总结

首先本项目将实体类单独放在model包中,方便后期集体的调用: 整个项目的建包结构都是在java包中建立com.lxl.ggkt包,方便后期包路径的扫描。 上述有三个包: enums包规定了一些状态规定,比如优惠券是否使用&#xff0c…

CVE-2017-7921漏洞复现

文章目录 漏洞描述 漏洞描述 0x01 CVE-2017-7921漏洞复现 许多HikvisionIP摄像机包含一个后门,允许未经身份验证的模拟任何配置的用户帐户。 0x02 漏洞复现: 利用工具发现漏洞(CVE-2017-7921): 利用路径&#xff…

“数字裂变”宇宙,华为云与和伙伴组成“银河护卫队”

最近,《银河护卫队3》正在上映,取得了豆瓣高分和全网好评。很多朋友走出电影院都感叹,真想有像银河护卫队一样的朋友和伙伴。 “伙伴”这个词,不仅是超级英雄电影的内核,更是云计算产业的“新贵”。关注云产业的朋友可…

Go项目组织:在单一repo中管理多个Go module指南

0. 单repo单module管理回顾 众所周知,Go在1.11版本中引入了go module[1],随着近几年Go module机制的逐渐成熟,它已经被Go团队确定为Go标准的依赖管理与构建方案,原先的GOPATH mode已经被彻底废弃。 在Go module模式下,…

C++——类和对象(5)

作者&#xff1a;几冬雪来 时间&#xff1a;2023年5月8日 内容&#xff1a;C类和对象内容讲解 目录 前言&#xff1a; 1.操作符重载&#xff08;续&#xff09;&#xff1a; 前置和后置&#xff1a; 日期减日期&#xff1a; <<操作符&#xff1a; 结尾&#xff…

智能里既有技术也有艺术

智能不仅仅是技术方面的创新和应用&#xff0c;也是一种艺术的体现。智能技术需要融合多个学科和领域的知识&#xff0c;包括计算机科学、数学、心理学、哲学、人文艺术、宗教民俗等等&#xff0c;从而形成一个完整的系统。这个系统的设计和实现&#xff0c;需要技术人员具备深…

跟着我学 AI丨“Hey,Siri”的前生今世

Siri 是由苹果公司开发的一款智能语音助手&#xff0c;它可以通过语音识别和自然语言处理来回答用户的问题、执行任务、提供建议等等。Siri 可以在 iOS 和 macOS 设备上使用&#xff0c;它的出现极大地改变了人机交互的方式&#xff0c;让我们用语音成为了交互的媒介。 Siri 的…

轻松客观认识大模型系列:一

这是我关于《轻松客观认识大模型系列》第一篇 一、前言 这篇文章旨在为没有计算机科学背景的读者提供一些关于ChatGPT及其类似的人工智能系统&#xff08;如GPT-3、GPT-4、Bing Chat、Bard等&#xff09;如何工作的原理。ChatGPT是一种聊天机器人&#xff0c;建立在一个大型语…

AI 自动补全的这句日志能正常打印吗?

最近用上了 GitHub Copilot&#xff0c;它的能力不时让我惊叹&#xff0c;于是越来越多地面向 tab 编程&#xff0c;机械键盘的损耗都小了许多:-p 这天&#xff0c;它给我自动生成了一句像这样的日志打印代码&#xff1a; try {// ... } catch (Exception e) {log.error("…

Vue列表过滤与数据原理

目录 列表过滤 使用计算属性 使用watch监视属性 列表排序 Vue中数据原理 练习数据原理 Vue中数据原理总结 列表过滤 可以进行模糊搜索 使用计算属性 <!DOCTYPE html> <html lang"en" xmlns:v-model"http://www.w3.org/1999/xhtml"> <…

YARN框架概述

Yarn 概述 Yarn概述对Yarn的需求简介变迁YARN于MRv1的区别MRv1YARN介绍 YARN集群安装部署集群角色介绍ResourceManager(RM)NodeManager(NM)集群部署规划 YARN RM重启机制概述**开启重启机制**RM状态数据的存储介质开启 后续正在学习&#xff1a;YARN HA高可用 YARN架构体系官方…

DNDC模型

由于全球变暖、大气中温室气体浓度逐年增加等问题的出现&#xff0c;“双碳”行动特别是碳中和已经在世界范围形成广泛影响。国家领导人在多次重要会议上讲到&#xff0c;要把“双碳”纳入经济社会发展和生态文明建设整体布局。同时&#xff0c;提到要把减污降碳协同增效作为促…