第三章、列表

第三章、列表

3.1什么是列表

        列表:一系列按特定顺序排列的元素组成。可以将数字(不加引号)、字母、字符串加入列表中。

                   用[ ]来表示列表,并用逗号分隔其中的元素。

bicycles=['trek','cannondale','redline','specialized']
print(bicycles)

#结果为['trek','cannondale','redline','specialized']

3.1访问列表元素

        语法:列表名[索引值]

        例:3.1中第一个元素 bicycles[0]

        注意:索引从0开始,-1代表倒数第一个元素

                   当请求获取列表元素时python只会返回该元素,不包括方括号和引号。

3.2修改、添加、删除元素

3.2.1修改

bicycles=['trek','cannondale','redline','specialized']
print(bicycles)

bicycles[0]='xds'
print(bicycles)
#结果为['xds','cannondale','redline','specialized']

3.2.2添加元素

1.在末尾添加用.append(要添加的内容)

2.在特定的位置插入元素用.insert(索引值,要添加的内容)

3.2.3删除元素

1.del语句

bicycles=['trek','cannondale','redline','specialized']
del bicycles[0]
print(bicycles)

#结果为['cannondale','redline','specialized']

2.方法pop()

方法pop()可删除列表末尾的元素,并让你能使用它

        列表就像一个栈,删除列表末尾元素相当于弹出栈顶元素

弹出任意位置处的元素pop(索引值)

3.根据值删除元素

方法remove(要删除的元素)

注意:如果有相同元素一次只会删除一个元素

        如果被删除元素不在列表里会导致程序错误

3.3组织列表

方法sort()对列表永久排序1-9,a-z,传递参数reverse=True相反顺序排列

函数sorted()对列表临时排序,也可传参

方法reverse()反转元素的排列顺序

函数len()确定列表的长度

总结与反思

方法的对象在.的前面,操作会改变对象,传参写在括号里

函数的对象在括号里,不会改变原来的对象,传参写在对象的后面,用逗号隔开

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值