例如,假设我有一个列表,我想转换为np.array
. 一个好方法(恕我直言)是:
my_np_array = np.reshape(my_list,(200,200))
如果我是一个非常坏的人,我可以使用:
my_np_array = np.array(my_list).reshape(200,200)
甚至
useless_array = np.array(my_list) useful_array = useless_array/reshape(200,200)
假设useless_array
不再提及,python解释器是否能够将第二条和第三条语句转换为第一条语句?
编辑:当我问这个问题时,我正在考虑标准的 3.7 python 解释器,但我会对任何能够执行优化的 Python 解释器/编译器感兴趣。
相关分类