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

Python第六章08:元组操作练习题

# 元组定义操作练习题

"""
定义一个元组,内容是:('周杰伦',11,['football','music']),
    记录一个学生的信息(姓名、年龄、爱好)

请通元组(tuple)的功能,对其进行如下操作:
1.查询其年龄所在的下标位置
2.查询学生的姓名
3.删除学生爱好中的football
4.增加爱好:coding
"""
my_tuple = ('周杰伦',11,['football','music'])
# 1.查询其年龄所在的下标位置
index = my_tuple.index(11)
print(f"在元组my_tuple中,年龄所在下标是:{index}")
#2.查询学生的姓名
name = my_tuple[0]
print(f"在元组my_tuple中,学生姓名是:{name}")
# 3.删除学生爱好中的football   ,  不能用 列表.pop[下标]删除
del my_tuple[-1][0]
print(f"在元组my_tuple中,删除football后,元组内容是:{my_tuple}")
# 4.增加爱好:coding
list = my_tuple[-1]
# lsit = list.append("coding")
list.insert(-1,"coding")
print(f"在元组my_tuple中,加入元素coding后,元组内容是:{my_tuple}")

运行结果:

相关文章:

  • C++ 学习笔记(四)—— 类和对象
  • 【计算机操作系统】深入剖析操作系统中的存储器管理:从基础到高级
  • 如何高效参与 GitHub 知名项目开发并成为核心贡献者
  • Ubuntu Debian 系统下挂载 Samba 共享目录的完整指南
  • 用java写一个简易的本地聊天室
  • 使用vscode搭建pywebview集成vue项目示例
  • bonding技术
  • span与span之间的空白如何解决?
  • Shopify Checkout UI Extensions
  • 电阻的阻值识别
  • 数据结构5(初):排序
  • 【跟着灵神刷力扣】定长滑动窗口
  • 【动态规划】相关复习
  • python数据增强和转换
  • linux 设置tomcat开机自启动
  • 面试常问系列(一)-神经网络参数初始化
  • 大模型量化框架GPTQModel的基本使用方法
  • 【yolo】yolo训练报错,以及解决方案
  • Linux 线程概念
  • 2025.03.21首板涨停股票分析
  • 李伟任山东省委常委、省纪委书记
  • 特朗普称即将与伊朗达成核协议,外交部:中方愿继续发挥建设性作用
  • 俄代表团:16日上午将继续“等候乌代表团”
  • Offer触手可及,2025上海社会组织联合招聘专场活动正寻找发光的你
  • 巴菲特谈卸任CEO:开始偶尔失去平衡,但仍然保持敏锐的头脑,仍打算继续工作
  • 中国科学院院士、我国航天液体火箭技术专家朱森元逝世