创建一个包含5个不同数字的列表,并进行以下操作: 1. 添加一个新元素(用两种不同的方法)。 2. 删除其中一个元素(用三种不同的方法)。 3. 找出列表中的最大值、最小值和平均值。 使用元组存储一组不可变的数据,尝试读取某个元素并输出整个元组。
时间: 2024-10-20 16:05:34 浏览: 26
首先,我们可以创建一个包含5个不同数字的列表,并进行所需的操作:
```python
# 创建初始列表
numbers_list = [1, 2, 3, 4, 5]
# 操作1:添加新元素(方法一:直接添加)
numbers_list.append(6) # 使用append方法添加到列表末尾
# 操作1:添加新元素(方法二:使用索引插入)
numbers_list.insert(2, 7) # 插入元素到索引2的位置
# 操作2:删除一个元素(方法一:通过索引删除)
del numbers_list[0] # 删除第一个元素
# 操作2:删除一个元素(方法二:pop最后一个元素)
numbers_list.pop() # 或者使用 pop() 删除最后一个元素
# 操作2:删除一个元素(方法三:利用remove函数删除特定值)
numbers_list.remove(3) # 删除值为3的元素
# 计算列表中的最大值、最小值和平均值
max_value = max(numbers_list)
min_value = min(numbers_list)
average_value = sum(numbers_list) / len(numbers_list)
print(f"最大值:{max_value},最小值:{min_value},平均值:{average_value}")
# 对于元组,它是一种不可变的数据结构,创建一个元组并尝试读取元素
tuple_data = (1, 2, 'three', 4.0, True)
# 由于元组是不可变的,不能直接修改,只能读取
print("元组的第一个元素是:", tuple_data[0])
print("整个元组:", tuple_data)
#
阅读全文