1,a=[[1,2][3,4]]
a[0,0] #错误
a[0][0] #正确
a=numpy.array([[1,2],[3,4]])
a[0,0] #正确
a[0][0] #正确
2, a=numpy.array(
[
[[1,2,21],[3,4,43]],
[[5,6,65],[7,8,87]],
[[9,10,19],[11,12,2111]]
])
a[:,:,(2,1,0)]是将第三维的元素的顺序按照2,1,0重新排列
3,os.path.join(“home”, “me”, “mywork”)
将“home/me/mywork”返回
4.将print输出打印到文件夹:
import cPickle
f = open(‘meng.txt’,’w+’) # f指向 存print输出结果的文件
s = cPickle.load(open(‘meng.pkl’)) # s是输出结果
print >> f,s
5.sys.path —— 动态地改变Python搜索路径
如果python中导入的package或module不在环境变量PATH中,那么可以使用sys.path将要导入的package或module加入到PATH环境变量中。
import sys
sys.path.append(’引用模块的地址’)
或者
import sys
sys.path.insert(0, ‘引用模块的地址’)
程序向sys.path添加的目录只会在此程序的生命周期之内有效,其他所有的对sys.path的动态操作也是如此。
6.str.format()
#使用’{}’占位符
print(‘I\’m {},{}’.format(‘Hongten’,’Welcome to my space!’))
I’m Hongten,Welcome to my space!