首页 > 编程语言 > 详细

《head first python》第一章《初识python》总结

时间:2017-01-08 22:35:03      阅读:272      评论:0      收藏:0      [点我收藏+]

  该章主要介绍了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

 

《head first python》第一章《初识python》总结

原文:http://www.cnblogs.com/joechiu/p/6262797.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!