📅  最后修改于: 2023-12-03 15:05:38.672000             🧑  作者: Mango
在 Python 中,可以使用列表(List)或者字典(Dictionary)来存储不定长度的数据。利用这两种数据类型的特性,在循环中不断添加变量。
列表是 Python 中最常用的数据类型之一。它可以存储不同类型的元素,包括数字、字符串以及其他对象。
使用 append() 方法可以将一个元素添加到列表的末尾。通过循环,可以不断地往列表中添加元素。
# 列表初始化为空
my_list = []
# 循环添加元素
for i in range(10):
my_list.append(i)
print(my_list)
输出结果:
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
以上代码首先初始化了一个空列表 my_list,然后使用循环从 0 到 9 添加了 10 个元素。
除了 append() 方法,还可以使用加号连接两个列表。通过循环,可以不断地生成一个新的列表,并将其与已有列表链接起来。
# 列表初始化为空
my_list = []
# 循环添加元素
for i in range(10):
my_list = my_list + [i]
print(my_list)
输出结果:
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
以上代码首先初始化了一个空列表 my_list,然后使用循环从 0 到 9 生成一个新的列表 [i],再通过加号将其与已有列表链接起来。
字典是 Python 中另一个常用的数据类型。字典中的元素是以键值对的形式存储的,可以用来存储各种类型的数据。
使用 update() 方法可以将一个字典添加到另一个字典中。通过循环,可以不断地添加新的字典元素。
# 字典初始化为空
my_dict = {}
# 循环添加元素
for i in range(10):
my_dict.update({i: str(i)})
print(my_dict)
输出结果:
{0: '0', 1: '1', 2: '2', 3: '3', 4: '4', 5: '5', 6: '6', 7: '7', 8: '8', 9: '9'}
以上代码首先初始化了一个空字典 my_dict,然后使用循环从 0 到 9 添加了 10 个键值对。每个键值对的键是数字 i,值是该数字对应的字符串。
以上介绍了在 Python 中如何使用列表和字典来不断添加变量。通过循环和特定的操作,可以在程序运行时动态地生成变量,从而满足不同的需求。