• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >python > Python-嵌套列表list的全面解析

Python-嵌套列表list的全面解析

作者:jingxian 字体:[增加 减小] 来源:互联网

jingxian 通过本文主要向大家介绍了python list嵌套,python 嵌套列表,python中列表嵌套字典,python字典嵌套列表,python 列表嵌套列表等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

一个3层嵌套列表m

m=["a",["b","c",["inner"]]]

需要解析为基本的数据项a,b,c,inner

基本的取数据项方法:

for i in m:

print i这个只能取出第一层的a,和一个2层的嵌套列表["b","c",["inner"]]

结合内置函数和判断可以继续解析这个2层列表

for i in m:
	if isinstance(i,list):
		for j in i:
			print j
	else: print i结果

a
b
c
['inner']
</div>

这个2层嵌套也分开了了,但里面的列表没有分拆,虽然可以继续拆解得到结果,但非最佳选择

构造函数,迭代解析这个多层嵌套列表

 def printm(listin):
	for i in listin:
		if isinstance(i,list):
			printm(i)
		else: print i使用该函数直接解析嵌套列表,一次拆完

printm(m)
</div>

结果如下:

a
b
c
inner
</div>

以上这篇Python-嵌套列表list的全面解析就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

</div>

您可能想查找下面的文章:

  • Python多层嵌套list的递归处理方法(推荐)
  • Python-嵌套列表list的全面解析

相关文章

  • 解决Python requests 报错方法集锦
  • python time模块用法实例详解
  • 在Python中移动目录结构的方法
  • Python获取DLL和EXE文件版本号的方法
  • Python 字典dict使用介绍
  • 在Django中进行用户注册和邮箱验证的方法
  • python web框架学习笔记
  • python实用代码片段收集贴
  • 用python登录Dr.com思路以及代码分享
  • windows下安装Python和pip终极图文教程

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • Go语言基于Socket编写服务器端与客户端通信的实例
    • Python常用的爬虫技巧总结
    • 利用pyinstaller或virtualenv将python程序打包详解
    • python通过urllib2爬网页上种子下载示例
    • python实现简单的计时器功能函数
    • Python2.x中str与unicode相关问题的解决方法
    • go语言计算两个时间的时间差方法
    • 整理Python 常用string函数(收藏)
    • Python操作Access数据库基本步骤分析
    • python中函数默认值使用注意点详解

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有