list 赋值给变量后,变量类型为什么是nonetype

代码: my_list1 =[] my_list1.append([1, 2, 3]) x_t1=my_list1.append([5,6,7]) x = np.array(x_t1) print (type(my_list1)) print (type((x_t1))) print (type(x)) print (x) print('列表:', my_list1) print('Array: ', x)   运行结果:
<class 'list'>
<class 'NoneType'>
<class 'numpy.ndarray'>
None
列表: [[1, 2, 3], [5, 6, 7]]
Array:  None

阮钦

赞同来自: fish welcc Jiessie

这里的append()方法是没有返回值得,所以x_t1等于none,它的类型为NoneType

welcc

赞同来自:

豁然开朗,

要回复问题请先登录注册