如何把一个一个的整数放入一个列表中输出
时间: 2024-02-04 16:01:39 浏览: 57
你可以通过以下方式将整数存储到Python列表中并输出:
```python
# 创建一个空列表
my_list = []
# 通过循环将整数添加到列表中
for i in range(1, 6):
my_list.append(i)
# 输出列表
print(my_list)
```
在上面的代码中,我们首先创建了一个空列表 `my_list`。然后,我们使用 `for` 循环将整数从 1 到 5 添加到列表中。最后,我们使用 `print` 函数输出整个列表。输出将是:
```
[1, 2, 3, 4, 5]
```
你还可以使用以下一行代码创建相同的列表:
```python
my_list = [1, 2, 3, 4, 5]
```
在这种情况下,我们直接将整数列表传递给 `my_list`,而不是使用 `for` 循环逐个添加整数。
相关问题
从键盘录入6个整数,将其放入一个列表中,输出该列表 ,并输出其最大值,最小值
好的,我理解了你的要求,下面是实现方法:
```
nums = []
for i in range(6):
num = int(input("请输入一个整数:"))
nums.append(num)
print("列表:", nums)
print("最大值:", max(nums))
print("最小值:", min(nums))
```
你可以将这段代码复制粘贴到 Python 编辑器中运行,然后在控制台输入 6 个整数。程序会将这些整数存入一个列表中,并输出列表以及其最大值和最小值。请注意,这段代码中使用了 Python 内置的 `max` 和 `min` 函数来获取列表的最大值和最小值。
编写程序随机产生10 个1 到100 的整数放入列表中,实现列表中最大数值与第一个元素交换,最小数值与最后一个元素交换,输出该列表。
在Python中,你可以通过以下步骤来实现这个功能:
```python
import random
# 创建一个空列表
numbers = []
# 随机生成10个1到100的整数并添加到列表中
for _ in range(10):
numbers.append(random.randint(1, 100))
# 打印原始列表
print("Original List:", numbers)
# 寻找最大值和最小值的索引
max_index = numbers.index(max(numbers))
min_index = numbers.index(min(numbers))
# 交换最大值和第一个元素
numbers[0], numbers[max_index] = numbers[max_index], numbers[0]
# 交换最小值和最后一个元素
numbers[-1], numbers[min_index] = numbers[min_index], numbers[-1]
# 输出处理后的列表
print("List after swapping:", numbers)
```
阅读全文