python中列表的使用与操作(一) |
您所在的位置:网站首页 › python中列表怎么用 › python中列表的使用与操作(一) |
1、访问列表元素
列表元素的索引是从0开始; 要访问列表元素,可使用list[index]访问,list为列表名,index为列表元素的索引; 访问最后一个列表元素,可以将索引指定为-1,即list[-1] color=['red','blue','yellow'] print(color) print(color[0]) #访问第一个元素 print(color[-1]) #访问最后一个元素运行结果: 找到要修改元素的索引,直接指定新值,即list[index]=new_value color=['red','blue','yellow'] print(color) color[0]='green' #修改第一个元素的值 print(color)运行结果: 使用append()方法,用list.append(value)添加 color=['red','blue','yellow'] print(color) color.append('green') #列表末尾添加元素 print(color)运行结果: 使用insert()可以在列表任意位置添加新元素,需要指定新元素的索引和值。即list.insert(index,value) color=['red','blue','yellow'] print(color) color.insert(1,'pink') #在第二个位置添加新元素 print(color)运行结果: 知道要删除元素的位置,可使用del list[index]删除 color=['red','blue','yellow'] print(color) del color[1] #删除第二个元素 print(color)运行结果: pop()可以删除列表末尾的元素,使用方法为list.pop() color=['red','blue','yellow'] print(color) del_color=color.pop() #删除最后一个元素 print(color) print('删除的元素是:'+del_color)运行结果: 用pop()删除列表中任意位置的元素,list.pop(index) color=['red','blue','yellow'] print(color) del_color=color.pop(1) #删除第二个元素 print(color) print('删除的元素是:'+del_color)运行结果: 知道要删除元素的值,用remove()方法删除,即list.remove(value) color=['red','blue','yellow'] print(color) color.remove('blue') #删除blue print(color)运行结果: sort()方法按与字母顺序相同的顺序排列列表元素,会永久性改变列表元素的排列顺序,使用方法为list.sort() color=['red','blue','yellow'] print(color) color.sort() print(color)运行结果: 运行结果: sorted()方法按与字母顺序相同的顺序排列列表元素,临时改变列表元素的排列顺序,不会改变原来列表元素的排列顺序,使用方法为sorted(list) color=['red','blue','yellow'] print(color) print(sorted(color)) print(color)运行结果: 运行结果: 使用reverse()能反转列表元素的排列顺序,会永久改变原来列表。用list.reverse() color=['red','blue','yellow'] print(color) color.reverse() print(color)运行结果: 用len()获取,使用方法为len(list) color=['red','blue','yellow'] print(len(color))运行结果: |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |