python的列表
Posted cg-liusen
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python的列表相关的知识,希望对你有一定的参考价值。
一:什么是列表
一个列表需要用中括号[ ]
把里面的各种数据框起来,里面的每一个数据叫作“元素”。每个元素之间都要用英文逗号隔开。
列表很包容,各种类型的数据(整数/浮点数/字符串)无所不能包。
二:访问列表元素
students = [‘小明‘,‘小红‘,‘小刚‘]
print(students[0])
括号里的数字叫索引
索引从0而不是1开始
三:修改列表
要修改列表元素,可指定列表名和要修改的元素索引,再指定该元素的新值。
例:
students = [‘小明‘,‘小红‘,‘小刚‘]
students[0] = ‘小李‘
print(students)
>>[‘小李‘,‘小红‘,‘小刚‘]
四:在列表中添加元素
使用方法append()
例:
students = [‘小明‘,‘小红‘,‘小刚‘]
students.append("小美")
print(students)
>> [‘小明‘,‘小红‘,‘小刚‘,‘小美‘]
五:在列表中插入元素
使用方法insert()
可在列表中任何位置添加新元素。
例:
students = [‘小明‘,‘小红‘,‘小刚‘]
students.insert(0,"小美")
print(students)
>>[‘小美’,‘小明‘,‘小红‘,‘小刚‘]
六:从列表中删除元素
1:使用del语句删除元素,在括号内加入索引值就可以删除列表任意位置的元素。
例:
students = [‘小明‘,‘小红‘,‘小刚‘]
del students[0]
print(students)
>>[‘小红‘,‘小刚‘]
2:使用方法pop()删除元素
方法pop()可删除列表末尾的元素,并让你可以接着使用它,在括号内加入索引值就可以删除列表任意位置的元素。
例:
students = [‘小明‘,‘小红‘,‘小刚‘]
students_b = students.pop()
print(students)
print(students_b)
>>[‘小明‘,‘小红‘]
>>小刚
3:使用方法remove()根据值删除元素。
例:
students = [‘小明‘,‘小红‘,‘小刚‘]
students.remove(‘小明‘)
print(students)
>>[‘小红‘,‘小刚‘]
七:倒着打印列表
要翻转列表的排列顺序,可使用方法reverse()
例:
students = [‘小明‘,‘小红‘,‘小刚‘]
students.reverse()
print(students)
>>[‘小刚‘,‘小红’,‘小明’]
八:确定列表的长度
可使用函数len()快速获取列表的长度
以上是关于python的列表的主要内容,如果未能解决你的问题,请参考以下文章