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.函数

posted on 2019-10-25 10:45  Nancy_Fighting  阅读(109)  评论(0编辑  收藏  举报

导航