一、创建List
在Python中,List是一种常用的数据类型,用于存储一组有序的数据。以下是一些创建List的方法:
1. 直接创建
list1 = [1,2,3]
list2 = ['a','b','c']
通过方括号[]直接创建,可以存储不同类型的数据。
2. range()函数创建
list3 = list(range(1,11))
range()函数创建一个整数序列,再通过list函数转化为List。
3. 列表生成式
list4 = [i**2 for i in range(1,6)]
列表生成式可以快速创建List,可以通过for循环进行遍历操作。
二、List的操作
List支持多种操作,以下是一些常用的操作:
1. 索引和切片
list1 = [1,2,3,4,5]
print(list1[0]) #输出第一个元素,即1
print(list1[-1]) #输出最后一个元素,即5
print(list1[1:3]) #输出第二个到第三个元素,即[2,3]
可以通过[]运算符进行索引和切片,注意索引从0开始。
2. 添加元素
list1 = [1,2,3,4,5]
list1.append(6)
print(list1) #输出[1,2,3,4,5,6]
list1.insert(0,0)
print(list1) #输出[0,1,2,3,4,5,6]
通过append()和insert()函数可以向List中添加新元素。
3. 删除元素
list1 = [1,2,3,4,5]
list1.pop()
print(list1) #输出[1,2,3,4]
list1.pop(1)
print(list1) #输出[1,3,4]
通过pop()函数可以删除List中的元素,如果不加参数,则删除最后一个元素,如果指定参数,则删除指定位置的元素。
三、List的遍历
List是一个有序的序列,可以通过for循环进行遍历:
list1 = [1,2,3,4,5]
for i in list1:
print(i)
也可以通过while循环和索引进行遍历:
list1 = [1,2,3,4,5]
i = 0
while i
四、结语
以上是Python List的基础教程,可以通过创建List、List的操作和遍历进行进一步的学习。List是Python中非常重要的数据类型之一,可以在实际的编程中发挥巨大的作用。