pyhton编程中的小错误集锦
1.关于一维矩阵的定义区别
a=np.zeros(3)
a=a.T
a=[0,0,0]
a.T=[0,0,0]
对于一维问题这样定义的a然后转置是没有用的,转置前后都是1行n列的数组,要想实现转置,必须这样定义:
a=np.zeros((1,3))
a=[[0],[0],[0]]
a.T
a.T=[[0]\n,[0]\n,[0]\n,]
2.关于数据文件的读入
f=f.open(filename,'r')
# 全部读取,但按行输出
array=f.readlines()
for line in array:
line=line.scrip() # eleminate '\n'
line_list=line.split(' ') # split the data based of blank
#全部读取
array2=f.read()
#按行读取
array3=f.readline()
3.函数
Higher you climb, more view you will see.
posted on 2019-10-25 10:45 Nancy_Fighting 阅读(109) 评论(0) 编辑 收藏 举报