我正在尝试对 Numpy 数组使用列表理解,然后在后面附加另一个元素。然后我注意到一些奇怪的事情。
a = [i for i in machine]
a.append("All")
print(a)
Run Code Online (Sandbox Code Playgroud)
这将返回 [251, 360, 661, 662, 852, '全部']
尽管
a = [i for i in machine].append("All")
Run Code Online (Sandbox Code Playgroud)
无返回值
为什么这会返回 None 对象?有没有办法在一行中完成此操作?