python中numpy.ndarray与list的区别?以及用matplotlab.pyplot绘图时的注意事项。

import matplotlib.pyplot as plt
import numpy as np

# 创建numpy.ndarray
L=np.array([1,2,3,4,5])

print('#'*50)

print(L)

print('L类型:\n{}'.format(type(L)))

print('#'*50)

L2=L.tolist()

print(L2)

print('L2类型:\n{}'.format(type(L2)))

print('#'*50)





plt.plot(L,'s',label='Ridge alpha=1')

plt.show()
##################################################
[1 2 3 4 5]
L类型:

##################################################
[1, 2, 3, 4, 5]
L2类型:

##################################################

python中numpy.ndarray与list的区别?以及用matplotlab.pyplot绘图时的注意事项。_第1张图片

L3=np.array([[1,2,3,4,5],[2,3,4,5,6]])

print('#'*50)

print(L3)

print('L3类型:\n{}'.format(type(L3)))

print('#'*50)

plt.plot(L3,'s',label='Ridge alpha=1')

plt.show()

##################################################
[[1 2 3 4 5]
 [2 3 4 5 6]]
L3类型:

##################################################

python中numpy.ndarray与list的区别?以及用matplotlab.pyplot绘图时的注意事项。_第2张图片

你可能感兴趣的:(深入浅出,python机器学习)