Python将多个相同格式的变量存储到列表中

在日常写代码过程中往往会遇到多个相同格式名称的变量需要存储到一个list。
怎么优雅地写出来呢
首先定义变量,然后使用列表推导式存储到列表中

# 定义变量
a_1, a_2 = '', ''
# 列表推导式完成
a_list = [globals()[f'a_{i}'] for i in range(1, 3)]

你可能感兴趣的:(python,开发语言)