Python-列表学习笔记

Python-列表学习笔记

列表的格式

在这里插入图片描述

列表常用操作

CRUD

查找操作

  1. 根据下标进行查找
  2. index:返回指定数据所在的下标
  3. count: 统计指定数据在当前列表中出现的次数
  4. len():计算列表的长度
  5. in: 判断指定数据是否存在
  6. not in:判断指定数据不在列表中
name_list = ['Tom','Lily','Rose']


"""
1. 用户输入账号
2. 判断if else
"""

name = input("请输入您的邮箱账号:")

if name in name_list:

    print(f"您输入的用户名是{
      
      name},此用户名已经存在")

else:
    print(f"您输入的名字是{
      
      name},可以注册")

增加数据

  1. Append() :列表结尾增加数据

    列表序列.append(数据) 数据可以是字符串 整数 甚至是一个列表 如果append()追加的是一个序列 追加整个序列到列表中

  2. extend() 列表结尾追加数据 如果数据是一个序列 则将这个序列的数据逐一添加到列表

在这里插入图片描述

  1. insert():指定位置插入数据
    第一个参数:下标 第二个参数:数据

在这里插入图片描述

删除数据

  1. del 数据
del naem_list[0]
  1. pop数据

删除指定下标的数据 如果不指定下标,默认删除 最后一个数据

无论是按照下标 还是不指定下标 Pop都会返回这个被删除的数据

  1. remove(数据)
  2. clear() 清空列表

修改数据

  1. 直接根据下标进行修改(列表支持直接修改数据)

  2. reverse()函数:原数据逆序排列

  3. sort()函数:默认升序
    参数:reverse= false 升序
    reverse = true 降序

复制列表

在这里插入图片描述

列表的循环遍历

i= 0
while i < len(name_list):
	print(name_list[i])
	i++1

for j in name_list:
	print(j)

列表嵌套

列表中每一个元素都是一个列表

总结常用操作

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_44653420/article/details/121130490