python3循环命名

  • Post author:
  • Post category:python




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:



版权声明:本文为irober原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。