我一直在試圖打印恰好在列表中的函數的結果。如果這沒有意義。Python中的打印列表功能
在print_long.py
,定義一個Python函數print_long(list)
該取字符串稱爲列表的列表,並在具有長度大於或等於6。
即原來的問題列表被打印出來的每個字符串。我試過
def print_long(list):
for i in print_long(list):
if len(list) > 6:
print (i)
else:
return None
但這顯然是錯誤的,因爲它無限循環它。或者似乎似乎這樣做。 幫助。
不要使用「列表」作爲變量名。它是內部使用類型的名稱 – jsvk
您是否瞭解函數遞歸?爲什麼要計算列表的長度而不是列表元素的長度? – dmitri
'for x in mylist:print x' –