Pythonプログラミング言語:LAB6

リストを逆に


あなたは時間があれば、あなたは再帰的にリストを反転する関数を記述しようとすることができ、に応じて
、以下のアルゴリズム:
1.リバース([])[]された
2リバース(リスト)なし(リストを反転+ [last_element]です最後の要素)

 

デフreverse_a_list(リスト):
     もし LEN(リスト)== 0:
         戻り[]。
    リターン(reverse_a_list(リスト[1:])+ [リスト[0]])
デフreverse_a_list2(リスト):
     もし lenは(リスト)== 0:
         戻る[]
     リターン([リスト[-1]] + reverse_a_list2(リスト[0:-1]))

 

おすすめ

転載: www.cnblogs.com/zijeak/p/11654660.html