[云炬python3玩转机器学习笔记] 3-3Numpy数据基础
生活随笔
收集整理的這篇文章主要介紹了
[云炬python3玩转机器学习笔记] 3-3Numpy数据基础
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?
?
?
?
import numpy numpy.__version__ '1.20.1' import numpy as np np.__version__ '1.20.1' Python List的特點 L=[i for i in range(10)] L [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] L[5] 5 L[5]=100 L [0, 1, 2, 3, 4, 100, 6, 7, 8, 9] L[5]= "Machine Learning" L [0, 1, 2, 3, 4, 'Machine Learning', 6, 7, 8, 9] import array arr=array.array('i',[i for i in range(10)]) arr array('i', [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]) arr[5] 5 arr[5]=100 arr array('i', [0, 1, 2, 3, 4, 100, 6, 7, 8, 9]) arr[5]= "Machine Learing" --------------------------------------------------------------------------- TypeError Traceback (most recent call last) <ipython-input-17-697ed9c86513> in <module> ----> 1 arr[5]= "Machine Learing"TypeError: an integer is required (got type str) numpy.array nparr=np.array([i for i in range(10)]) nparr array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9]) nparr[5] 5 nparr[5]='Machine Learning' --------------------------------------------------------------------------- ValueError Traceback (most recent call last) <ipython-input-20-b468797a806a> in <module> ----> 1 nparr[5]='Machine Learning'ValueError: invalid literal for int() with base 10: 'Machine Learning' nparr.dtype dtype('int32') nparr[5]=5.0 nparr array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9]) nparr array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9]) nparr.dtype dtype('int32') nparr[5]=3.14 nparr array([0, 1, 2, 3, 4, 3, 6, 7, 8, 9]) nparr.dtype dtype('int32') nparr2 = np.array([1,2,3.0]) nparr2.dtype dtype('float64')總結
以上是生活随笔為你收集整理的[云炬python3玩转机器学习笔记] 3-3Numpy数据基础的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 从黄昏到夜暮 2021-04-15
- 下一篇: 没人性!让我们这么早来上班