Home > 循環回転


Pythonでのリストの循環回転方法

リストスライスを使用する方法:def rotate_list(lst, k): k = k % len(lst) # kがリストの長さより大きい場合の対処 return lst[-k:] + lst[:-k] # 使用例 my_list = [1, 2, 3, 4, 5] rotated_list = rotate_list(my_list, 2) print(rotated_list) # 出力: [4, 5, 1, 2, 3]>>More