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

使用内置的len()函数 

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

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

使用内置的len()函数

获取多维列表长度

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

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

获取多维列表长度

我们提供子列表元素索引为这是['ismail','elif']并将此子列表的长度设为2

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

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

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

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

字典长度

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

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

字典长度

翻译自: https://www.poftut.com/get-length-size-list-python/

推荐阅读--

当一个程序员飞速敲键盘时,他在干嘛?

卧槽!最新编程语言排名,Java 沦为老二。。

为何程序员上班时间总戴个耳机,看完恍然大悟...

每日一课 | 如何将Java对象读取和写入文件

每日一课 | Java Final关键字示例

每日一课 | 在Python中获取列表的长度和大小相关推荐

  1. python列表长度怎么求_在Python中获取列表的长度和大小

    Python是一种非常具有表现力的语言,它提供了不同的结构来简化开发人员的工作.该列表是python提供的最受欢迎的数据结构之一.在常规工作流程中,我们在列表中添加元素或从列表中删除元素.但是在这种浮 ...

  2. python中列表长度查询,从零开始学Python|如何在Python中查找列表的长度?

    Python中的列表是有序且可更改的集合数据类型.列表也可以有重复的条目.所述的PythonLEN()方法被用于找到任何对象的长度.在本文中,我们将按以下顺序学习如何在python中查找列表的长度: ...

  3. python如何获取列表的长度

    Python是一种非常具有表现力的语言,它提供了不同的结构来简化开发人员的工作.该列表是python提供的最受欢迎的数据结构之一.在常规工作流程中,我们在列表中添加元素或从列表中删除元素.但是在这种浮 ...

  4. python 取数组最后一个_在Python中获取列表的最后一个元素

    在Python中,你如何得到列表的最后一个元素? 为了得到最后一个元素, 不用修改列表, 假设你知道该列表有最后一个元素(即它是非空的) 传递-1给下标符号: >>> a_list ...

  5. 零基础Python完全自学教程15:Python中的列表

    欢迎你来到站长学堂,学习站长在线出品的在线课程<零基础 Python完全自学教程>今天给大家分享的是第14课< Python中的列表 >.本节课是一个大课,我分了这些知识点进行 ...

  6. python3 列表长度_3种在Python中查找列表长度的简便方法

    python3 列表长度 In this article, we will be unveiling techniques to find the length of a Python list. F ...

  7. 从python中的列表中获取唯一值[重复]

    本文翻译自:Get unique values from a list in python [duplicate] This question already has an answer here: ...

  8. python dataframe取一列_python - 从pandas DataFrame列标题中获取列表

    python - 从pandas DataFrame列标题中获取列表 我想从pandas DataFrame中获取列标题列表. DataFrame将来自用户输入,因此我不知道将会有多少列或将调用它们. ...

  9. python金融数据怎么获取_class类怎样在python中获取金融数据?

    我们搜集金融数据,通常想要的是利用爬虫的方法.其实我们最近所学的class不仅可以进行类调用,在获取数据方面同样是可行的,很多小伙伴都比较关注理财方面的情况,对金融数据的需要也是比较多的.下面就cla ...

最新文章

  1. 笔记本电脑的有线和无线网络同时使用,如何设置?
  2. 谈谈JQuery的Deferred对象
  3. fetchsize jdbc_MySQL JDBC FetchSize解析
  4. numpy.lib.stride_tricks.as_strided() 高效切分数组
  5. python3一个中文3个字符_高手接招! 小应用 用python3判断一个字符串是不是中文组成的...
  6. CF296B dp\容斥
  7. MachineLearning(3)-流型
  8. Mysql datadir change on ubuntu
  9. 联想高校AI精英挑战赛再下一城,10项目逐鹿华中科大,智能大数据平台夺冠
  10. SQL SERVER 中的*=和=*
  11. Luogu4494 [HAOI2018]反色游戏 【割顶】
  12. Django在Window下的部署
  13. Cnskype移动办公现状分析管理
  14. IT面试经验:简历上项目经验怎么写?3招教你来包装!
  15. java 登陆界面 报告_java登陆界面实验报告
  16. Wiki引擎mediawiki
  17. gnfc——游戏增强现实语音通话系统
  18. 2021-03-23 sgn函数
  19. 亚信卸载-无需密码卸载
  20. 数字报刊平台php,现代快报多媒体数字报刊平台

热门文章

  1. 智慧交通系统平台建设方案(附下载)
  2. i5 11400f和i5 11400区别?哪个好?深度爆料评测
  3. 【区块链108将】微数链林道坤:区块链有助于更好的发挥大数据价值
  4. GNU工具链(GNU Toolchain)学习
  5. java String工具类/字符串工具类 StringUtil
  6. 这款Shadertoy转换器,太牛逼了!
  7. manjaro ssh免密登录
  8. vue 创建一个登录界面
  9. 2017.3.15 贾老分享有感
  10. 时钟周期,机器周期,指令周期的区别