Dynamic approach variable volume generated

About locals using the function ()

>>> for i in range(5):
...     locals()['X%s' % i] = ''
...
>>> print(X0,X1,X2,X3,X4)

>>> print(X5)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'X5' is not defined

You can also generate lists and dictionaries:

>>> X1
0
>>> locals()['X%d' % 1] = []
>>> X1
[]
>>> A = []
>>> A
[]
>>> locals()['X%d' % 1] = {}
>>> X1
{}

 Related information Links: https://blog.csdn.net/s740556472/article/details/80928849

Guess you like

Origin www.cnblogs.com/iBoundary/p/11406988.html