python中列表的学习

列表


列表的定义

  • List(列表)是Python中使用最频繁的数据类型,在其他语言中通常叫做数组
  • 专门用于存储一串信息
  • 列表用[]定义,数据之间使用﹐分隔
  • 列表的索引从О开始
  • 索引就是数据在列表中的位置编号,索引又可以被称为下标
  • 注意:从列表中取值时,如果超出索引范围,程序会报错

创建列表

语法:

列表名 = [元素1,元素2,元素3...]

list1 = []
# 创建一个空列表
list2 = [ 10, 9, True, '张三']
list3 = list('12345678')  # 会以字符串的数据类型输出

# 元组-->列表
list4=list(tuple1)

列表的索引

print(list2[2])  # 应该输出True

列表的切片

print(list3[2:6:2]  # 应该输出['3','5']

内置函数

print(len(list3))  # 应该输出列表长度8
print(max(list3))  # 应该输出列表中最大的元素8
print(min(list3))  # 应该输出列表中最小的元素1
del list3[index]  # 删除变量

列表的遍历

for i in list3:
   print(i)
for i,j in enumerate(list2):  # 枚举
    print(i,j)  # 带着索引输出列表的值
for i in range(len(list3)):
    print(i,list3[i])

列表的常用方法(变量.方法名())

list3.append()  # 添加一个元素
list3.extend([1,2,3])  # 添加一个列表
list3.insert(2,'hello')  # 在自己想要的位置上插入元素
list3.pop(3)  # 根据索引删除元素
list3.remove('7')  # 根据元素删除,如果有相同会删除在前面的
list3.clear()  # 清空列表
list3.reverse()  # 将列表里元素的顺序倒转过来
list3.sort()  # 将列表的元素排序
posted @ 2024-08-03 17:58  BingBing爱化学-04044  阅读(41)  评论(0)    收藏  举报