《head first python》第一章《初识python》总结
该章主要介绍了python的安装和列表相关
列表主要用了movies做介绍:
1.列表及嵌套列表:movies=["the hodaliy",1975,"zhangyimou",2012,["liangchaowei",["jinchengwu","gpngli","wangzhuang","zhaoyouyt","wangwei"]]]
2.嵌套列表的层级打印:{print (movies[4]);['liangchaowei', ['jinchengwu', 'gpngli', 'wangzhuang', 'zhaoyouyt', 'wangwei']]}
{ print (movies[4][1][3]);zhaoyouyt}
3.for循环,while循环,以及if else和isinstance(xxx,list)
用 for循环和if else 以及isinstance来打印出嵌套的元素
for each_item in movies:
if isinstance (each_item,list):
for new_item in each_item:
print(new_item)
else:
print(each_item)
4.用def 嵌套打印出每一个元素
def print_lol(the_list):
for each_item in the_list:
if isinstance(each_item,list):
print_lol(each_item)
else:
print(each_item)
调用函数:
print_lol(movies)
打印成功:
the hodaliy
1975
zhangyimou
2012
liangchaowei
jinchengwu
gpngli
wangzhuang
zhaoyouyt
wangwei
最新文章
- SSM整合(二):Spring4与Mybatis3整合
- shell处理输入
- Android 实现应用升级方案(暨第三方自动升级服务无法使用后的解决方案)
- [转]深入理解Java 8 Lambda(类库篇——Streams API,Collectors和并行)
- FlipView For Xamarin.Form 之 IOS
- BZOJ-3212 Pku3468 A Simple Problem with Integers 裸线段树区间维护查询
- jquery 设置select 默认值
- CODEVS 1638 修复公路
- 性能优化工具---sar
- DELPHI加密字串(异或运算加密)
- 20144306《网络对抗》CAL_MSF基础运用
- avalon2对比avalon1 新增的功能汇总
- 2018年,传言QQ首次被神秘黑客DDOS攻击,Python可以实现?
- Shiro 系列 - 基本知识
- socket的阻塞与非阻塞,同步与非同步
- 2016-2017 ACM-ICPC Pacific Northwest Regional Contest (Div. 2) 题解
- QT学习记录(1)-控件 QPushButton, QLineEdit, QLabel, QHBoxLayout, QGridLayout
- Linux环境安装xmapp(PHP-Mysql集成环境)
- 软工2017第六周团队协作——个人PSP
- hdu 1671(字典树判断前缀)