python for 循环在列表里面添加数字
时间: 2023-06-05 16:09:15 浏览: 111
可以使用列表的append方法来实现往列表里添加数字,示例代码如下:
```
numbers = []
for i in range(1, 11):
numbers.append(i)
print(numbers)
```
输出结果为:[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]。
相关问题
pythonfor循环数字金字塔
在Python中,你可以使用for循环和嵌套结构来创建数字金字塔。数字金字塔通常是一个由数字排列成的三角形,第一行可能只有一个数字,然后每一行都比前一行多一个元素,直到达到顶端,然后每一行的元素数量逐行减少,直到回到初始值。以下是一个简单的例子,展示如何打印出一个基础的数字金字塔:
```python
# 定义数字金字塔的行数
rows = 5
# 从1开始循环,每次递增
for i in range(1, rows + 1):
# 每行的空格数量
spaces = rows - i
# 首先打印空格
print(' ' * spaces, end='')
# 然后打印当前行的数字,用星号(*)表示
for j in range(i):
print(j + 1, end=' ')
# 行尾添加换行符
print()
```
当你运行这个代码时,会输出类似这样的结果:
```
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
```
python for循环添加字典
你可以使用 for 循环来添加字典的键值对。下面是一个示例代码:
```python
my_dict = {}
for i in range(5):
key = f'key_{i}'
value = f'value_{i}'
my_dict[key] = value
print(my_dict)
```
在这个示例中,我们使用了一个 for 循环来迭代数字 0 到 4。在每次迭代中,我们使用 f 字符串格式化来创建键和值,然后将其添加到字典中。最后,我们打印出字典的内容。
输出结果将会是:
```
{'key_0': 'value_0', 'key_1': 'value_1', 'key_2': 'value_2', 'key_3': 'value_3', 'key_4': 'value_4'}
```
这样,你就可以使用 for 循环来添加字典中的键值对了。
阅读全文