《LearnPython-Python学习笔记》-在Python中获取列表的长度和大小

admin 2025-11-07 00:59:57 编程 来源:ZONE.CI 全球网 0 阅读模式
  • 使用内置的len()函数
  • 获取多维列表长度
  • 使用For循环通过迭代每个元素来计算长度
  • 字典长度

    Python是一种非常具有表现力的语言,它提供了不同的结构来简化开发人员的工作。该列表是python提供的最受欢迎的数据结构之一。在常规工作流程中,我们在列表中添加元素或从列表中删除元素。但是在这种浮动的情况下,我们需要获取列表的长度。我们如何获得列表的长度或大小?在本教程中,我们将研究获取长度列表的不同方法。

    使用内置的len()函数

    如前所述, len是默认情况下python提供的内置函数。我们可以使用此功能,仅将列表作为参数提供,如下所示。语法非常简单,我们仅将len() ,数组中的列表,数组,元组或字典类型变量提供为数组。

    1. name_list=['ismail','ahmet','ali']
    2. len(name_list)
    3. fruit_list = ['apple', 'banana', 'carrot' , 'melon' , 'tomato']
    4. len(fruit_list)
    5. number_list = [1,2,3,4,5,6,7,8,9,10,12,13,14,15]
    6. len(number_list)

    获取多维列表长度

    在前面的内容中,我们研究了单个维度列表的长度。但是在现实情况下,将存在多维列表。我们还可以仅通过提供相关子列表的索引来获得此列表一维长度的长度,如下所示。在此示例中,我们要获取第一个子数组的长度。

    1. name_list=[['ismail','elif'],'ahmet','ali',[7,8,9,10],1,2,3,['apple', 'banana', 'carrot' , 'melon' , 'tomato']]
    2. len(name_list)
    3. len(name_list[0])
    4. len(name_list[7])

    使用For循环通过迭代每个元素来计算长度

    len()函数提供了一种非常方便,轻松且有效的方式来获取数组的长度或大小。但是在某些情况下,我们可能希望通过一一计算列表的长度或大小。甚至我们也想消除列表中的某些元素并且不计算它们。在此示例中,我们可以通过for列表使用for循环来实现。

    1. name_list=['ismail','ahmet','ali']
    2. count=0
    3. for element in name_list:
    4. count=count+1
    5. print(count)
    6. name_list=[['ismail','elif'],'ahmet','ali',[7,8,9,10],1,2,3,['apple', 'banana', 'carrot' , 'melon' , 'tomato']]
    7. count=0
    8. for element in name_list:
    9. count=count+1
    10. print(count)

    使用For循环通过迭代每个元素来计算长度

    字典长度

    len()函数在获取诸如字典之类的不同数组类型的长度或大小时非常有用。我们可以使用相同的语法来计算字典键,值类型元素。这将对1个键和值对进行计数。

    1. name_surname={'ismail':'baydan','ahmet':'baydan','ali':'baydan'}
    2. len(name_surname)

    https://blog.csdn.net/weixin_42232219/article/details/109733275

    以太坊cppgolang区别 编程

    以太坊cppgolang区别

    以太坊是一种去中心化的开源平台,它采用智能合约技术,旨在构建和运行不受干扰的分布式应用程序。作为目前最受欢迎的区块链平台之一,以太坊提供了多种编程语言的支持,其
    progolang 编程

    progolang

    Go语言(Golang)是由Google开发的一门静态类型编程语言。作为一名专业的Golang开发者,我深知这门语言的优势和特点。在本文中,我将介绍Golang
    golangn个发送者 编程

    golangn个发送者

    Golang是一种开源的编程语言,由Google团队开发,旨在提高程序的并发性和简化软件开发过程。在Go语言中,有时需要向多个接收者发送信息。本文将介绍如何在G
    golang技能图谱 编程

    golang技能图谱

    从互联网行业的快速发展到人工智能技术的日益成熟,各种编程语言也应运而生。而在这众多的编程语言中,Golang(即Go)作为一门强大且高效的开发语言备受关注。Go
    评论:0   参与:  0