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

Day2实战-元组的基本操作

元组是不可变的列表,想要进行新增,修改,删除只能重新定义。下面讲定义的方式和查询。
一:定义-括号内部各个元素用逗号分隔开

# 元祖是不可变的列表,定义是()表示
menu = ('西红柿', '韭菜', '胡萝卜', '西湖', '蒜苗')
print(type(menu))
-------------------------------------
<class 'tuple'>

注意:元祖中若只有一个元素,则后面必须加逗号;否则类型会为str

names = ('jin')
print(type(names))
-------------------------------------
<class 'str'>

二:遍历与通过索引查找

# 遍历元祖
for name in menu:print(name)
------------------------------------
西红柿
韭菜
胡萝卜
西湖
蒜苗# 或者通过索引
print(menu[0])
print(menu[1])
------------------------------------
西红柿
韭菜

三:修改-通过重新定义方式

# 重新定义修改或者新增或者删除元祖值
menu = ('蒜苔', '韭菜', '胡萝卜', '西湖', '蒜苗')
for name in menu:print(name)
------------------------------------
蒜苔
韭菜
胡萝卜
西湖
蒜苗

注意:无法通过赋值修改

# 无法通过赋值修改值
names[0] = 'jinLing'
-----------------------------------
TypeError: 'tuple' object does not support item assignment
http://www.dtcms.com/a/541428.html

相关文章:

  • 01 数学建模中M的取值影响及分析
  • 深入 Actix-web 源码:解密 Rust Web 框架的高性能内核
  • Linux远程控制Windows桌面的cpolar实战指南
  • 焦作网站建设哪家好自己怎么用h5做网站
  • 论坛程序做导航网站photoshop安卓版
  • FP16 vs INT8:Llama-2-7b 昇腾 NPU 精度性能基准报告
  • Steering Llama 2 via Contrastive Activation Addition
  • 座舱出行Agent实战(三):专能化架构如何实现效率与稳定性的双重飞跃
  • 淘宝联盟怎么新建网站网站设计教程
  • 一篇文章深入理解Elasticsearch高级用法
  • 【数据工程】14. Stream Data Processing
  • Elasticsearch入门指南:从零到精通
  • wordpress 非插件七牛cdn全站加速东至网站建设
  • 进出口网站贸易平台有哪些个人网站可以做推广吗
  • 游戏网站首页设计服务器有了网站怎么做
  • 计算机组成原理---存储系统
  • Vector深度剖析及模拟实现
  • Linux进程:进程属性
  • word文档做网站建立网站地图
  • 大连建设网节能办公室网站随州网站seo
  • SSM老年公寓管理系统4do68(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
  • 网站制作佛山海拉尔网站建设平台
  • 推客系统开发:从技术架构到业务落地的全栈实现指南
  • Spring Boot 日志体系 Logback + SLF4J 深入剖析
  • Perl 格式化输出
  • 网站建设三种方法广州h5网站制作
  • 一文讲透BOM、MRP、WMS
  • ai最新的发展趋势有哪些
  • 简化AI服务构建的Python框架leptonai
  • 解决 Vray for 3ds Max 三大常见生产问题,提升渲染工作流效率