Python基础04-列表、元素操作

1.列表

由一系列特定顺序排列的元素组成 列表函数list();

(1)在Python中用方括号表示[ ],用逗号 ‘ ,’分隔元素,例如:

color=['red','green','blue','black']

print(color);

则输出的结果是:['red','green','blue','black']

(2)列表是有序的集合,因此可以访问列表中的任何元素,只需元素的索引值(位置)

例如:1.(1)中代码:执行print(color[0]);

输出:red

可以输出时加上title(),让输出更简洁print(color[0].title())

输出:Red

(3)Python列表像C语言Java一样,索引值是从0开始的而不是1

例如:1.(1)中代码一样

假如执行:print(color[1].title())

输出的是Green而不是Red

(4)列表中的元素也可以像变量一样使用

例如:print("My clothes is "+color[0])

输出:My colthes is red

2.列表元素的修改、添加、删除

(1)修改:创建的列表一般是动态的,需要时常对列表操作

例如:1.(1)中代码,

执行 color[0]='yellow'

print(color);

输出['yellow','green','blue','black']

(2)添加:Python对列表提供了多种添加数据的方式:

使用append()方法(函数)在列表末尾添加元素

例如1.(1)中代码:color.append('white');

print(color)

输出就是:['red','green','blue','black','white']

使用insert()方法(函数)可以插入数据(两个参数,一个索引值,一个插入的数据)

例如1.(1)代码中:color.insert(2,'brown')

print(color)

输出:['red','green','brown','blue','black']

(3)删除:使用del语句删除元素使用方法与上面有所不同

例如1.(1)中代码:del color[0]

print(color)

输出:['green','blue','black']

使用 pop()删除:可以使用pop()删除列表最后一个元素,可以删除后可以在接着使用它的值,可以理解为:“弹出”。

例如:1.(1)中的代码:box=color.pop();

print(color);

print(box);

输出:['red','green','blue']

           'black'

还可以使用pop()删除列表中任何位置的元素

例如1.(1)中的代码:box=color.pop(1)

print(color)

print(box)

输出的结果是:['red','blue','black']

                          'green'

还可以使用remove()来根据值删除元素,并且可以接着使用它的值,例如1.(1)中的代码:

color.remove('blue')

print(color)

输出:['red','green','black']

也可以这样写:thing='blue'

color.remove(thing)

print(color)

输出结果也是:['red','green','black']

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值