Traceback (most recent call last):
File
"<stdin>"
, line
1
,
in
<module>
NameError: name
'a'
is
not
defined
numpy.delete()
适用于numpy
ndarray
数组。但是numpy数组不支持删除数组元素,
numpy.delete()
返回删除了某些元素的新数组。
import numpy as np
a = np.array([1, 2, 3, 4, 5, 6, 7, 8, 9])
index = [2, 3, 6]
new_a = np.delete(a, index)
print(new_a)
list
类型为
python
中基本数据结构。
numpy
.ndarray为
numpy
中的数据结构
区别:主要体现在索引方式上。
numpy
.ndarray支持更多的索引方式。
ls = [] #创建
list
arr =
np
.zeros(10,int) #创建
numpy
.ndarray
相互转换:
a =
np
.array(ls) #
list
转
numpy
.ndarray
ls2 = a....
python
常用网址:
1.
Python
官网: https://www.
python
.org/
2.各种库的whl离线安装包: [ http://www.lfd.uci.edu/~gohlke/
python
libs/#scikit-learn
](http://www.lfd.uci.edu/~gohlke/
python
libs/#scikit-learn
“http://www.lfd.uci.edu/~gohlke/
python
libs/#scikit-learn”)
3.数据分析常用库的离线安装包
indexs=[1] #需要删除要素的索引
ndvi_removed_array=
np
.
delete
(ndvi_reshp_array,indexs,0) #执行删除 只删除了第2个数据
使用
list
中的remov...
2.以下代码
if (number_string.indexOf('.') != -1) {//有小数部分
let number_
list
= number_string.split('.')
//整数部分 万位分隔
let prefix = number_
list
[0]
prefix = prefix.split("").reverse().join("")
let strArr = [];
import
numpy
as
np
lines =
np
.loadtxt(r'./test.txt',
del
imiter=',',dtype=int)
print(lines)
lines_copy = lines
lines_rest =
np
.
delete
(lines,0,0)
#第一个参数:要处理的矩阵,第二个参数,处理的位置,第三个参数,0表示按照行删除,1表示按照列...