python3循环命名
在python中,对于有规律的变量名,我们可以采取循环命名的方式。
譬如,我要生成5个列表,分别命名为list_0-----list_4。
1、数字类型循环命名
list_test = ['我','要','学','EIT','。']
#批量生成列表
prepare_list = locals() #locals()以字典类型返回当前位置的全部局部变量
for i in range(5):
list_ = 'list_' + str(i)
prepare_list[list_ ] = list_test[i] #向生成的列表赋值
#批量读取列表值
for i in range(5):
list_ = 'list_' + str(i)
print(list_ + ': ' + prepare_list[list_ ])
打印结果
list_0: 我
list_1: 要
list_2: 学
list_3: EIT
list_4: 。
本文介绍了一种在Python中批量创建并命名变量的方法,通过使用locals()函数和for循环,可以快速生成一系列有规律命名的变量,并为其赋值。示例展示了如何生成5个列表,分别命名为list_0至list_4。
7564

被折叠的 条评论
为什么被折叠?



