• Python学习笔记第七天(列表)


    列表

    序列是 Python 中最基本的数据结构

    列表都可以进行的操作包括索引,切片,加,乘,检查成员。

    创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。

    列表数据类型

    列表的数据项不需要具有相同的类型。

    # 实例 1
    List = ['a','b',1,2]
    
    • 1
    • 2

    此外,Python 已经内置确定序列的长度以及确定最大和最小的元素的方法。

    列表是最常用的 Python 数据类型,它可以作为一个方括号内的逗号分隔值出现。

    索引

    序列中的每个值都有对应的位置值,称之为索引,第一个索引是 0,第二个索引是 1,索引也可以从尾部(负索引)开始,最后一个元素的索引为 -1,往前一位为 -2,以此类推。

    # 实例 2
    List = ['index1', 'index2', 'index3', 'index4', 'index5']
    print("这是第一个索引",List[0])  
    print("这是第二个索引",List[1])  
    print("这是第三个索引",List[2])
    print("这是倒数第一个索引",List[-1])  
    print("这是倒数第二个",List[-2])  
    print("这是倒数第三个",List[-3])
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8

    切片

    使用下标索引来访问列表中的值,同样你也可以使用方括号 [ ] 的形式截取字符

    接下来需要取列表1到10里面数的2到7之间的所有数

    # 实例 3
    nums = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]  
    print(nums[1:7])
    
    • 1
    • 2
    • 3

    举一反三

    接下来需要用负索引取列表1到10里面数的2到7之间的所有数

    # 练习 1
    nums = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]  
    print(nums[1:-3])
    
    • 1
    • 2
    • 3

    添加列表元素

    你可以对列表的数据项进行修改或更新,你也可以使用append()方法来添加列表项

    接下来添加winter元素

    # 实例 4
    List = ['spring', 'summer', 'fall']
    List.append('winter')
    print ("更新后的列表 : ", List)
    
    • 1
    • 2
    • 3
    • 4

    可以看到末尾添加了一个列表元素

    删除列表元素

    可以使用 del 语句来删除列表的的元素

    接下来删除summer元素

    # 实例 5
    List = ['spring', 'summer', 'fall','winter']
    del List[1]
    print ("更新后的列表 : ", List)
    
    • 1
    • 2
    • 3
    • 4

    结束语

    今天学习的是Python列表学会了吗。今天学习内容总结一下:

    1. 列表
    2. 添加列表元素
    3. 删除列表元素
  • 相关阅读:
    【DaVinci Developer工具实战】01 - DaVinci Developer的主要功能介绍
    安装多个不同版本chrome浏览器
    【面试题】Ajax
    10 索引优化与查询优化
    OPPO 一加 真我 vivo iQOO手撕 10 11 12系统 都可以开
    任务和特权级保护
    阿里云-Centos7配置Nginx实现HTTPS(保姆级安装教程-无脑执行)
    【transformer】ViT
    在 DjangoStarter 中集成 TailwindCSS
    IB数学TI nspire使用入门
  • 原文地址:https://blog.csdn.net/qq_54129105/article/details/127871885