Chỉ mục danh sách python -1

Vị trí của một phần tử trong danh sách [bất kỳ loại dữ liệu trình tự nào cho vấn đề đó] được lấy bằng phương thức index[]. Phương pháp này tìm trường hợp đầu tiên xuất hiện của phần tử đã cho

>>> L1=[45, 32, 100, 10, 24, 56]
>>> L1.index[24]
4

Nhưng cả hai phương pháp này đều thêm các mục vào cuối danh sách hiện có và không thể được sử dụng để chèn các mục vào một vị trí chỉ mục cụ thể

Khi bạn muốn chèn một mục vào một vị trí chỉ mục cụ thể, bạn sẽ muốn sử dụng phương thức insert[]

Cú pháp tổng quát của insert[] như sau

list.insert[index, element]

Phương thức insert lấy một giá trị chỉ mục làm đối số đầu tiên và một phần tử làm đối số thứ hai

Mã Python sau đây cho thấy nó hoạt động như thế nào

countries = ['Brazil', 'Colombia', 'Denmark','Fiji']

countries.insert[0, 'Argentina']

Trong ví dụ này, chúng tôi đã chèn một mục mới vào đầu danh sách [ở chỉ mục 0] được gọi là quốc gia [Python sử dụng lập chỉ mục dựa trên số không]

Python là một ngôn ngữ không được lập chỉ mục [mọi thứ bắt đầu được tính từ 0] và cũng được bao hàm bên trái, dành riêng cho bạn khi chỉ định một dải giá trị. Điều này áp dụng cho các đối tượng như listsSeries, trong đó phần tử đầu tiên có vị trí [chỉ số] là 0. Khi tạo các range hoặc cắt một dải giá trị từ một đối tượng dạng danh sách, chúng ta cần chỉ định cả chỉ mục bắt đầu và chỉ mục kết thúc. Đây là lúc thuật ngữ bao hàm bên trái, loại trừ bên phải phát huy tác dụng. Chỉ mục bên trái sẽ được bao gồm trong phạm vi hoặc lát được trả về, nhưng chỉ mục bên phải sẽ không

Hãy nghĩ về các mục trong một đối tượng giống như danh sách như được rào lại. Chỉ số đại diện cho bài viết hàng rào. Khi chúng tôi chỉ định một phạm vi hoặc một lát cắt, chúng tôi thực sự đang đề cập đến hàng rào

Phương thức list[] trong Python được sử dụng để trả về vị trí ở lần xuất hiện đầu tiên của giá trị đầu vào đã chỉ định

cú pháp.
list.index[element]

Giá trị tham số

Tham sốMô tảelementĐây là tham số bắt buộc. Nó xác định phần tử để tìm kiếm. Đây là một ví dụ về phương thức index[] của Python.

a = ['Abhi', 'Mike', 'Jerry']
x = a.index["Jerry"]
print[x]

Ví dụ 2.

a = [4, 55, 64, 32, 16, 69, 32, 45, 23, 55]
x = a.index[69]
print[x]

danh sách là gì [

Python cũng cho phép bạn lập chỉ mục từ cuối danh sách bằng cách sử dụng số âm, trong đó [-1] trả về phần tử cuối cùng .

chỉ mục là gì [

Việc lập chỉ mục phủ định có thể được thực hiện bằng Python, không thể truy cập được bằng các ngôn ngữ lập trình khác. Điều này có nghĩa là -1 đại diện cho phần tử cuối cùng của mảng , trong khi -2 đại diện cho phần tử cuối cùng thứ hai của mảng. Lập chỉ mục tiêu cực của mảng bắt đầu ở cuối.

Chủ Đề