Hướng dẫn index of python: the complete reference - chỉ mục của python: tài liệu tham khảo đầy đủ

© Bản quyền 2001-2022, Quỹ phần mềm Python. Trang này được cấp phép theo giấy phép nền tảng phần mềm Python Phiên bản 2. Ví dụ, công thức nấu ăn và mã khác trong tài liệu được cấp phép bổ sung theo giấy phép BSD của mệnh đề 0. Xem lịch sử và giấy phép để biết thêm thông tin.
This page is licensed under the Python Software Foundation License Version 2.
Examples, recipes, and other code in the documentation are additionally licensed under the Zero Clause BSD License.
See History and License for more information.

Quỹ phần mềm Python là một tập đoàn phi lợi nhuận. Xin hãy đóng góp.

Cập nhật lần cuối vào ngày 12 tháng 10 năm 2022. Tìm thấy một lỗi? Được tạo bằng Sphinx 3.4.3.
Created using Sphinx 3.4.3.

Ví dụ 2: Chỉ mục của phần tử không có trong danh sách

Ví dụ 3: Hoạt động của Index [] với các tham số bắt đầu và kết thúc

Mục lục

Biểu tượng & số

!! Lệnh gỡ lỗi, mô -đun PDB, 187

! = không bằng toán tử, 66

Trích dẫn đơn, 11, 27

Trích dẫn ba lần, 11, 27, 27

“Báo giá đôi, 11, 27

Trích dẫn ba lần của trực tiếp, 11, 27

# Nhận xét, 6, 26

#! Trong các tập lệnh Unix Shell, 6, 176

Viết lại trên cài đặt gói, 153

% toán tử modulo, 65

% Toán tử định dạng chuỗi, 8, 70, 162

%= toán tử, 75

& nhà điều hành bitwise, 65

& đặt toán tử giao lộ, 15, 75

& = toán tử, 75

[] Toán tử gọi chức năng, 76

[] tuple, 14, 29

* Từ khóa chỉ đối số, Python 3, 625

* Toán tử nhân, 65

* Truyền trình tự dưới dạng đối số chức năng, 94

* Toán tử sao chép trình tự, 67

* Đối số biến trong định nghĩa chức năng, 94

* Wildcard

Ví dụ 2: Chỉ mục của phần tử không có trong danh sách

Ví dụ 3: Hoạt động của Index [] với các tham số bắt đầu và kết thúc

Cửa hàng sẽ không hoạt động chính xác trong trường hợp khi cookie bị vô hiệu hóa.

Khu vực nội dung · 9789387572942

Phiên bản đầu tiên

9387572943 · 9789387572942

© 2018 | Xuất bản: ngày 23 tháng 3 năm 2018

Ví dụ 2: Chỉ mục của phần tử không có trong danh sách

Ví dụ 3: Hoạt động của Index [] với các tham số bắt đầu và kết thúc

Trong hướng dẫn này, chúng tôi sẽ tìm hiểu về phương thức Danh sách Python [] với sự trợ giúp của các ví dụ.

animals = ['cat', 'dog', 'rabbit', 'horse']

# get the index of 'dog' index = animals.index['dog']

print[index] # Output: 1

Phương thức index[] trả về chỉ mục của phần tử được chỉ định trong danh sách.

Thí dụ

list.index[element, start, end]

Cú pháp của chỉ mục danh sách []

Cú pháp của phương thức danh sách index[] là:

  • Danh sách chỉ mục [] tham số - the element to be searched
  • Phương thức danh sách index[] có thể mất tối đa ba đối số: [optional] - start searching from this index
  • Phần tử - Phần tử được tìm kiếm [optional] - search the element up to this index

Bắt đầu [Tùy chọn] - Bắt đầu tìm kiếm từ chỉ mục này

  • End [Tùy chọn] - Tìm kiếm phần tử lên đến chỉ mục này
  • Nếu phần tử không được tìm thấy, ngoại lệ
    list.index[element, start, end]
    2 sẽ được nâng lên.

Lưu ý: Phương thức index[] chỉ trả về lần xuất hiện đầu tiên của phần tử khớp. The index[] method only returns the first occurrence of the matching element.

Ví dụ 1: Tìm chỉ mục của phần tử

# vowels list
vowels = ['a', 'e', 'i', 'o', 'i', 'u']

# index of 'e' in vowels

index = vowels.index['e']

print['The index of e:', index] # element 'i' is searched # index of the first 'i' is returned

index = vowels.index['i']

print['The index of i:', index]

Đầu ra

The index of e: 1
The index of i: 2

Ví dụ 2: Chỉ mục của phần tử không có trong danh sách

# vowels list
vowels = ['a', 'e', 'i', 'o', 'u']

# index of 'p' is vowels

index = vowels.index['p']

print['The index of p:', index]

Đầu ra

ValueError: 'p' is not in list

Ví dụ 2: Chỉ mục của phần tử không có trong danh sách

# alphabets list
alphabets = ['a', 'e', 'i', 'o', 'g', 'l', 'i', 'u']

# index of 'i' in alphabets

index = alphabets.index['e'] # 1

print['The index of e:', index] # 'i' after the 4th index is searched

index = alphabets.index['i', 4] # 6

print['The index of i:', index] # 'i' between 3rd and 5th index is searched

index = alphabets.index['i', 3, 5] # Error!

print['The index of i:', index]

Đầu ra

The index of e: 1
The index of i: 6
Traceback [most recent call last]:
  File "*lt;string>", line 13, in 
ValueError: 'i' is not in list

Bài Viết Liên Quan

Chủ Đề