当前位置: 首页 > news >正文

Python学习笔记(9)关于元组

元组的创建

  • () #可省略
  • tuple() #可进行转化

**当元组仅有一个元素需要加“,”

元组的访问计数

  • 不能修改
  • 通过索引访问
  • 列表排序 sorted()
  • len()
  • sum()
  • max()
  • min()

zip

放置到一起

d = zip(a,b,c) #生成了zip对象

可通过list()转化为列表


生成器推导式创建元组

**生成的不是列表,不是元组,而是一个生成器对象

**是一次性的

s = (x*2 for x  in range(5))

s.__next__()#通过移动指针 两个下划线“__”


元组vs列表

**元组为不可变序列

**元组比列表快

**元组可以作为字典的键,列表不可以

相关文章:

  • P1049 装箱问题
  • PPT处理控件Aspose.Slides教程:使用 Java 编程创建动画幻灯片
  • 解析Java包核心知识
  • 单链表——C语言实现
  • c++进阶--智能指针
  • 第十三天 - Ansible基础架构 - YAML语法与Playbook - 练习:批量配置部署
  • Kaggle-Digit Recognizer-(多分类+卷积神经网络CNN)
  • 集成学习+泰坦尼克号案例+红酒品质预测
  • pipe匿名管道实操(Linux)
  • SpringBoot集成Ollama本地模型
  • AllData数据中台升级发布 | 支持K8S数据平台2.0版本
  • 系统变量和用户变量的区别是什么
  • Android WiFi获取动态IP地址
  • python函数的定义与使用
  • Docker Harbor
  • 连表查询的时候,子查询的条件应该写到子查询里面,不能放到外面
  • 大模型在网络安全领域的七大应用
  • qml之锚点Anchors
  • Google Cloud Next‘25大会 Gemini 支持 Anthropic MCP 协议及推出 A2A 协议剑指医疗AI情况分析
  • QBitmap、QPixmap、QImage 和 QPicture 使用方法和特点以及转换