创建一个包含5个不同数字的列表,并进行以下操作: 1. 添加一个新元素(用两种不同的方法)。 2. 删除其中一个元素(用三种不同的方法)。 3. 找出列表中的最大值、最小值和平均值。 使用元组存储一组不可变的数据,尝试读取某个元素并输出整个元组。
时间: 2024-10-17 11:13:05 浏览: 97
首先,我们创建一个包含五个不同数字的列表:
```python
numbers_list = [1, 2, 3, 4, 5]
```
接下来进行各项操作:
1. 添加一个新元素(两种方法):
a. 使用`append()`方法:
```python
numbers_list.append(6)
```
b. 使用索引直接插入:
```python
numbers_list.insert(0, 0) # 插入到第一个位置
```
2. 删除一个元素(三种方法):
a. 使用`del`语句删除指定索引的元素:
```python
del numbers_list[0] # 删除第一个元素
```
b. 使用`pop()`方法删除最后一个元素(默认):
```python
numbers_list.pop()
```
c. 使用`remove()`方法删除特定值的第一个匹配项:
```python
numbers_list.remove(3)
```
3. 找出列表中的最大值、最小值和平均值:
```python
max_value = max(numbers_list)
min_value = min(numbers_list)
average_value = sum(numbers_list) / len(numbers_list)
print("Max value:", max_value)
print("Min value:", min_value)
print("Average value:", average_value)
```
4. 使用元组存储不可变数据:
```python
immutable_tuple = (7, 8, 9)
# 要访问元组中的单个元素,使用索引:
print("First element of the tuple:", immutable_tuple[0])
# 全部输出元组:
print("The entire tuple:", immutable_tuple)
```
阅读全文