Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Chương trình Python đảo ngược list bằng slicing


Cho list nums. Đảo ngược list bằng cú pháp slicing [::-1] (không thay đổi list gốc).

Ví dụ: [5,7,6,4,6,9,3,6,2] → [2, 6, 3, 9, 6, 4, 6, 7, 5].

Giải thích slicing

[start:end:step]: bỏ start và end (mặc định từ đầu đến cuối), step = -1 duyệt ngược.

Ví dụ mã nguồn

def solve(nums):
    return nums[::-1]

nums = [5,7,6,4,6,9,3,6,2]
print(solve(nums))  # [2, 6, 3, 9, 6, 4, 6, 7, 5]

Đầu vào / Đầu ra

Input:  [5,7,6,4,6,9,3,6,2]
Output: [2, 6, 3, 9, 6, 4, 6, 7, 5]