Python函数:shu_ju_jie_gou 处理数据结构、查找与均值计算
```python def shu_ju_jie_gou(a, b, c, d=1): # 输出a的类型、长度、最小值和最大值 if isinstance(a, list): a_type = "列表" elif isinstance(a, tuple): a_type = "元组" elif isinstance(a, set): a_type = "集合" a_length = len(a) a_min = min(a) a_max = max(a) print(f"{a_type},{a_length},{a_min},{a_max}") # 查找b和c是否在a中 if b in a: a.remove(b) print("是") else: a.add(b) print("否") if c in a: a.remove(c) print("是") else: a.add(c) print("否") # 去掉a的最小值和最大值后,求出a的平均值并取整 if d == 1: a.discard(a_min) a.discard(a_max) elif d == 2: a.remove(a_min) a.remove(a_max) elif d == 3: a.pop() a.pop() average = int(sum(a) / len(a)) print(average) # 测试 shu_ju_jie_gou({2, 4, 6, 8, 10}, 6, 7, 2) ``` 输出: ``` 集合,5,2,10 是 否 6 ``` ######[AI写代码神器 | 668点数解答 | 2024-11-01 14:05:17]
- C语言实现多班级学生信息管理系统:含增删改查与多样排序功能(GPT | 2547点数解答 | 2024-12-15 22:08:58)358
- C语言实现学生信息管理系统:含增删改查与多种排序功能(GPT | 6408点数解答 | 2024-12-15 22:10:03)350
- C 语言实现链表操作:创建、输出、删除及插入功能详解(字节豆包 | 534点数解答 | 2024-12-09 21:33:48)339
- C语言实现链表创建、输出、删除与插入操作的完整代码及注意要点(字节豆包 | 609点数解答 | 2024-12-18 12:18:21)360
- Python 实战:学生信息列表转字典、遍历、深拷贝及数据修改全流程(GPT | 422点数解答 | 2024-10-29 15:43:54)417
- Python实战:学生成绩列表转字典,深拷贝与数据修改操作全解析(字节豆包 | 254点数解答 | 2024-10-29 16:01:39)409
- Python 运行报错:urllib3 网络连接创建失败,原因及排查建议(字节豆包 | 161点数解答 | 2024-10-31 00:39:36)463
- Python 实现球类:精准计算半径、表面积与体积,附输入验证与异常处理!(阿里通义 | 261点数解答 | 2024-11-28 21:19:39)345
- C 语言实现:精准查找比特流中的同步码(字节豆包 | 336点数解答 | 2024-11-14 22:45:41)144
- CentOS下Java进程出现futex_wait_queue_me问题的处理全流程(阿里通义 | 283点数解答 | 2023-11-20 14:51:26)462
- 替雷利珠单抗致免疫相关性糖尿病:病例报道与机制探讨,为临床用药敲响警钟( | 164点数解答 | 2024-10-11 14:52:52)265
- 代码填空挑战:完成正态分布、随机数生成及数据处理代码(阿里通义 | 506点数解答 | 2025-03-23 14:32:14)321