天天看點

學習筆記一

學習筆記

1、使用判斷類型函數:isinstance

2、使用函數

3、使用遞歸

# -*- coding: utf-8 -*-

#filename:isnstance

movies = ["the holy grail",1975,"terry jones & terry illliam",91,["graham chapman",["michael palin","jonh clees","terry cilliam","eric idile","terry jones"]]]

print(movies[4][1][3])

for each_time in movies:

print(each_time)

print('----1.Modify the output-----')

for each_item in movies:

if isinstance(each_item,list):

for neach_item in each_item:

print(neach_item)

else:

print(each_item)

print('----2.Modify the output----')

#判斷第一層是否list

if isinstance(each_item,list):  

  #判斷第二層是否list

if isinstance(neach_item,list):

for deeper_item in neach_item:

print(deeper_item)

print('----3.Modify the output----')

#使用函數

def print_list(the_list):

for each_item in the_list:

#可以了解為:遞歸

print_list(each_item)  

print_list(movies)

本文轉自 知止内明 51CTO部落格,原文連結:http://blog.51cto.com/357712148/1976973,如需轉載請自行聯系原作者

繼續閱讀