Python的数组

Python的数组分为三种类型

1. 列表

特点:初始化后可通过特定方法动态添加元素
定义方式:arr=[元素]

增: arr.append( obj );
arr.insert( index, obj );
删: del arr[ i ]
改: arr[ i ] = VALUE
取: arr[ i ]

2. 元组

特点:一旦定义后,其元素值是不能改变的
定义方式:arr=(元素);
tup1 = (‘physics’, ‘chemistry’, 1997, 2000);
tup2 = (1, 2, 3, 4, 5 );
tup3 = “a”, “b”, “c”, “d”;

增: 理论上元组不能增加元素,但可以多个元组拼接(类似字符串)
删: del arr
改: 无法更改
取: 通过游标取,arr[ i ]

3. 词典

特点:既是hash数组
定义方式:arr={“key”:”value”…}

增: 无法增加?
删: 删除指定条目del arr[ key ];
删除词典对象del arr;
清空词典对象内容arr.clear( )
改: 通过key指定修改arr[ key ] = VALUE
取: 通过key访问arr[ key ]

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值