exec实现python动态变量命名
今天在研究gpu多卡并行的过程中需要把一个大矩阵给拆成8块,为了实现动态变量命名查了几个资料。exec是我认为最好用的。用法如下:假设需要设置8个变量,名字分别为fuck_0到fuck_7,def func(x, i): return x + ifor i in range(8): exec('fuck_{} = func(100, {})'.format(i, i))看懂了吗。只要...
原创
2019-08-09 16:48:10 ·
1168 阅读 ·
1 评论