[Python]学习笔记之列表
来源:互联网 发布:淘宝商城女装特价冬装 编辑:程序博客网 时间:2024/06/12 04:38
# coding=utf-8#一 初始列表fruits = ["apple","banama","peach"]print fruitsprint fruits[0]#列表长度print len(fruits)#尾部追加一个数据项fruits.append("watermelon")print fruits#尾部删除一个数据项fruits.pop()print fruits#尾部追加一个数据项集合fruits.extend(['Pear ','Grape'])print fruits#在列表中找到并删除一个特定的数据项fruits.remove("apple")print fruits#在某个特定位置前面添加一个数据项fruits.insert(0,"apple")fruits.insert(3,"apple")print fruits#二 混合数据#python列表可以包含混合类型的数据,在同一个列表中同时存在字符串和数字以及其它类型的数据都是可以的fruits = ["apple",20,"banama",10,"Pear",21]print fruits#三 迭代fruits = ["apple","banama","Pear"]for fruit in fruits: print "水果:"+fruit#四 列表中存储列表fruits = ["Watermelon",["apple",10],["banama",21],["Pear",33]]#每次处理列表的一项时你都要查看一下这一项是不是列表#它允许检查某个特定标识符是否包含某个特定的数据类型print isinstance(fruits,list)for fruit in fruits: if isinstance(fruit,list): for item in fruit: print item else: print fruit#五 处理多层嵌套列表#"列表中的列表中的列表中的...列表",用for循环,你的代码会变的过于复杂,(for循环中的for循环中的...for循环)。我们应该用函数来代替反复重复的代码。def listNest(lists): for item in lists: #如果item是个列表 if isinstance(item,list): #递归调用 listNest(item) else: print itemprint "五 处理多层嵌套列表"listNest(fruits)
1 0
- Python学习笔记之列表
- [Python]学习笔记之列表
- Python学习笔记之列表
- Python学习笔记之列表
- Python学习笔记-数据结构之列表
- Python 学习笔记之列表(List)
- Python学习笔记一之列表list
- python学习笔记.2之列表
- python 学习笔记-列表
- python学习之列表
- 《Python基础教程》学习笔记之[D2]列表和元组
- Python学习笔记 之元组、列表及字典
- python学习笔记之列表和元组
- python数据结构之列表基本操作[学习笔记]
- python学习笔记(七)之函数传递列表
- Python学习笔记4--列表
- Python学习笔记-列表1
- python学习笔记--列表(list)
- 从一道面试题说去
- 微博开发1客户端的http的get和post封装
- 集合类
- Windows英文版GitHub客户端使用操作流程图文攻略教程现没中文版
- bzoj 1015 JSOI2008 星球大战starwar 并查集
- [Python]学习笔记之列表
- 15篇干货博客 38本书 4门公开课 减掉20斤体重 我的2014总结
- 数据库备份的分类
- 【Java笔记】import引用的用法 - import java.long.System.out.*;
- Cocos2d-x 分享一个封装的Sqlite3的DBUtil类
- 避免 UNIX 和 Linux 中的常见错误
- 常用前端开发工具合集
- 声明、定义和初始化
- 分治算法-合并排序