编写一个 Python程序ListOperation. py, 实现以下功能:(1) 定义一个空列表, 往列表中添加6个任意整数;(2) 在列表索引为1的位置, 插入一个元素99, 输出此时列表内容和长度;
时间: 2024-09-30 22:04:41 浏览: 34
当然可以,以下是一个简单的Python程序,名为`ListOperation.py`,实现了你所描述的功能:
```python
# ListOperation.py
class ListOperation:
def __init__(self):
# 初始化一个空列表
self.my_list = []
def add_elements(self):
# 往列表中添加6个任意整数
for _ in range(6):
random_num = random.randint(1, 100) # 示例中生成1到100之间的随机数
self.my_list.append(random_num)
def insert_element(self, index, value):
# 在指定索引位置插入元素
if index > len(self.my_list):
print("插入位置超过列表长度")
else:
self.my_list.insert(index, value)
print(f"插入元素 {value} 后,列表内容: {self.my_list}")
print(f"当前列表长度: {len(self.my_list)}")
# 创建并操作列表实例
list_op = ListOperation()
list_op.add_elements() # 添加元素
list_op.insert_element(1, 99) # 插入元素99
#
阅读全文