丹的Python学习笔记Day4数组

1. 列表list和元组tuple的区别:

list可以随意添加和修改,用[]表示;list中的元素可以是不同类型,文本需要带'',布尔型、数字不需,也可嵌套另一个list或tuple

tuple不可以修改,用()表示

但是,tuple中可以嵌套[],()中若有[]元素,则该元素可以进行修改。

列表的嵌套可以构成二元数组及多元数组。


2. list的相关用法:

定义classmate是一个list

classmate=['Zhangsan', 'Lisi', 'Wangwu']

1) len(classmate)

2) 索引访问list中的元素,索引从0开始,如:classmate[0];最后一个元素的索引是len(classmates) - 1;也可直接用-1表示,-2表示倒数第二个元素。如:classmate[-1]表示list,classmate中的倒数第一个元素'Wangwu'

3) list中追加元素,classmate.append('Adam')

4) list中指定位置插入元素,classmate.insert(1, 'Jack')

5) 删除末尾元素,classmate.pop();删除索引为i的元素,classmate.pop(i)

6) 元素替换,classmate[1] = 'Sarah'


3.tuple的用法

1)定义tuple中只有一个元素时,需要加,

如:tuple=(1,)否则为数学意义上的括号

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值