python语法知识

python中有 链表list 和 元组tuple(元组是只读链表,但元组的某个元素可以是列表且此列表内的元素可以修改)

list:              a = [1,‘你好’,[123, 't'] ]        链表用方括号表示,其中:list[0:1]=[1,‘你好’]

tuple            b = (886, "happy", 6.99)        元组用小括号表示,其中:tuple[0:1] = (886, "happy")

x = (1)   print(type(x))输出‘int’

x = (1,) print(type(x))输出‘tuple’ ,即定义元组不要漏掉“,”号

python中没有表示数组(数组中元素类型全一致,数组全长固定不可变)的基本语法,数组定义需引用numpy库中的array函数,且定义的是可变长数组。

A = np.array([ [[9],[8]],  [[7],[6]] ])定义了一个[ [[9],[8]],  [[7],[6]] ]的数组,

其第一维度是2,其元素为[[9],[8]]和 [[7],[6]],

其第二维度是2,其元素为[9]和[8],

其第三维度为1,其元素为9.

np.shape(A) <==> A.shape  <==> (2,2,1)          shape方法得到的是一个tuple

np.shape(A)[2]  <==> A.shape[2] <==> 1          这样可以简单求出某一数组的某一维度大小

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值