Phương thức
The index of e: 1 The index of i: 21 trả về chỉ mục của phần tử được chỉ định trong danh sách
Ví dụ
animals = ['cat', 'dog', 'rabbit', 'horse']
# get the index of 'dog'
index = animals.index['dog']
print[index]
# Output: 1
Cú pháp của List index[]
Cú pháp của phương thức danh sách
The index of e: 1 The index of i: 21 là
list.index[element, start, end]
liệt kê tham số index[]
Phương thức danh sách
The index of e: 1 The index of i: 21 có thể nhận tối đa ba đối số
- phần tử - phần tử được tìm kiếm
- bắt đầu [tùy chọn] - bắt đầu tìm kiếm từ chỉ mục này
- kết thúc [tùy chọn] - tìm kiếm phần tử cho đến chỉ mục này
Giá trị trả về từ chỉ mục Danh sách[]
- Phương thức
The index of e: 1 The index of i: 2
1 trả về chỉ mục của phần tử đã cho trong danh sách - Nếu phần tử không được tìm thấy, một ngoại lệ
list.index[element, start, end]
2 được đưa ra
Ghi chú. Phương thức
The index of e: 1 The index of i: 21 chỉ trả về lần xuất hiện đầu tiên của phần tử phù hợp
ví dụ 1. Tìm chỉ số 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ụ 3. Hoạt động của chỉ mục [] Với các tham số bắt đầu và kết thúc
# 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
________số 8Có nhiều phương pháp khác nhau để truy cập các phần tử của danh sách, nhưng đôi khi chúng tôi có thể yêu cầu truy cập một phần tử cùng với chỉ mục mà nó được tìm thấy trên đó. Hãy xem tất cả các cách khác nhau để truy cập cả chỉ mục và giá trị trong danh sách
Phương pháp số 1. Phương thức ngây thơ Đây là phương thức chung nhất có thể được sử dụng để thực hiện tác vụ truy cập chỉ mục này cùng với giá trị của các phần tử danh sách. Điều này được thực hiện bằng cách sử dụng một vòng lặp.
Python3
The index of e: 1 The index of i: 26
The index of e: 1 The index of i: 27
The index of e: 1 The index of i: 28
The index of e: 1 The index of i: 29
# vowels list
vowels = ['a', 'e', 'i', 'o', 'u']
# index of 'p' is vowels
index = vowels.index['p']
print['The index of p:', index]
0_______51 Original list is : [1, 4, 5, 6, 7] List index-value are : [[0, 1], [1, 4], [2, 5], [3, 6], [4, 7]]0____91
Original list is : [1, 4, 5, 6, 7] List index-value are : [[0, 1], [1, 4], [2, 5], [3, 6], [4, 7]]2
Original list is : [1, 4, 5, 6, 7] List index-value are : [[0, 1], [1, 4], [2, 5], [3, 6], [4, 7]]3
Original list is : [1, 4, 5, 6, 7] List index-value are : [[0, 1], [1, 4], [2, 5], [3, 6], [4, 7]]2
Original list is : [1, 4, 5, 6, 7] List index-value are : [[0, 1], [1, 4], [2, 5], [3, 6], [4, 7]]5
Original list is : [1, 4, 5, 6, 7] List index-value are : [[0, 1], [1, 4], [2, 5], [3, 6], [4, 7]]2
Original list is : [1, 4, 5, 6, 7] List index-value are : [[0, 1], [1, 4], [2, 5], [3, 6], [4, 7]]7
Original list is : [1, 4, 5, 6, 7] List index-value are : [[0, 1], [1, 4], [2, 5], [3, 6], [4, 7]]2
Original list is : [1, 4, 5, 6, 7] List index-value are : [[0, 1], [1, 4], [2, 5], [3, 6], [4, 7]]9
list.index[element, start, end]90
Tìm hiểu python một cách khó khăn ex 34
thử cái này
list.index[element, start, end]0
Trước khi bắt đầu, tôi nên đề cập rằng mã trong bài đăng trên blog này và trong video ở trên có sẵn trên github của tôi
Định nghĩa một danh sách
Danh sách được viết trong ngoặc vuông [ ]
Định nghĩa một danh sách. Hàng thứ hai trong chỉ mục bảng này là cách bạn truy cập các mục trong danh sách.
list.index[element, start, end]1
Danh sách lưu trữ một bộ sưu tập các mục có thể thuộc các loại khác nhau. Danh sách được xác định ở trên có các mục cùng loại [int], nhưng tất cả các mục của danh sách không cần phải cùng loại như bạn có thể thấy bên dưới
list.index[element, start, end]2
Danh sách chứa một int, một bool, một chuỗi và một float
Truy cập các giá trị trong danh sách
Mỗi mục trong danh sách có một giá trị chỉ mục được chỉ định. Điều quan trọng cần lưu ý là python là ngôn ngữ dựa trên chỉ mục bằng không. Tất cả điều này có nghĩa là mục đầu tiên trong danh sách nằm ở chỉ mục 0
Mục truy cập ở chỉ mục 0 [màu xanh lam]
list.index[element, start, end]3
Đầu ra của việc truy cập mục tại chỉ số 0
Python cũng hỗ trợ lập chỉ mục tiêu cực. Lập chỉ mục tiêu cực bắt đầu từ cuối. Đôi khi có thể thuận tiện hơn khi sử dụng lập chỉ mục phủ định để lấy mục cuối cùng trong danh sách vì bạn không cần phải biết độ dài của danh sách để truy cập mục cuối cùng
Truy cập mục ở chỉ mục cuối cùng.
list.index[element, start, end]4
Đầu ra của việc truy cập mục cuối cùng trong Danh sách
Xin nhắc lại, bạn cũng có thể truy cập vào cùng một mục bằng cách sử dụng các chỉ mục tích cực [như bên dưới]
Cách khác để truy cập mục cuối cùng trong danh sách z
Lát danh sách
Các lát rất tốt để nhận một tập hợp con các giá trị trong danh sách của bạn. Đối với mã ví dụ bên dưới, nó sẽ trả về một danh sách có các mục từ chỉ mục 0 đến và không bao gồm chỉ mục 2
Chỉ số đầu tiên là bao gồm [trước. ] và cuối cùng [sau. ] không phải là ______25
Lát cú pháp danh sách
list.index[element, start, end]6
Đoạn mã dưới đây trả về một danh sách với các mục từ chỉ số 1 đến cuối danh sách
list.index[element, start, end]7
Cập nhật mục trong danh sách
Danh sách trong Python có thể thay đổi. Tất cả điều đó có nghĩa là sau khi xác định danh sách, có thể cập nhật các mục riêng lẻ trong danh sách
list.index[element, start, end]8
Mã để sửa đổi một mục trong listList Phương thức
Danh sách Python có các phương thức khác nhau giúp bạn sửa đổi danh sách. Phần này của hướng dẫn chỉ đi qua các phương pháp danh sách python khác nhau
Phương pháp chỉ mục
list.index[element, start, end]9
Phương thức chỉ mục trả về chỉ mục đầu tiên tại đó một giá trị xuất hiện. Trong đoạn mã dưới đây, nó sẽ trả về 0
# 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]
0Bạn cũng có thể chỉ định nơi bạn bắt đầu tìm kiếm
list.index[element, start, end]20
Phương pháp đếm
Phương pháp đếm hoạt động giống như âm thanh của nó. Nó đếm số lần một giá trị xuất hiện trong danh sách
list.index[element, start, end]21
Phương pháp sắp xếp
Sắp xếp Danh sách Python - mã thực tế sẽ là. z. loại[]
Phương pháp sắp xếp sắp xếp và thay đổi danh sách ban đầu tại chỗ
list.index[element, start, end]22
Đoạn mã trên sắp xếp một danh sách từ thấp đến cao. Đoạn mã dưới đây cho thấy bạn cũng có thể sắp xếp danh sách từ cao xuống thấp
Sắp xếp danh sách python từ cao xuống thấp____223
Bên cạnh đó, tôi nên đề cập rằng bạn cũng có thể sắp xếp danh sách các chuỗi từ a-z và za như bạn có thể thấy tại đây
Phương pháp nối thêm
Thêm giá trị 3 vào cuối danh sách
Phương thức append thêm một phần tử vào cuối danh sách. Điều này xảy ra tại chỗ
list.index[element, start, end]24
Loại bỏ phương pháp
Phương thức remove loại bỏ lần xuất hiện đầu tiên của một giá trị trong danh sách
list.index[element, start, end]25
Mã loại bỏ lần xuất hiện đầu tiên của giá trị 2 khỏi danh sách z
Phương pháp Pop
z. pop[1] xóa giá trị tại chỉ số 1 và trả về giá trị 4
Phương thức pop xóa một mục tại chỉ mục bạn cung cấp. Phương pháp này cũng sẽ trả lại mục bạn đã xóa khỏi danh sách. Nếu bạn không cung cấp chỉ mục, theo mặc định, nó sẽ xóa mục ở chỉ mục cuối cùng
list.index[element, start, end]26
mở rộng phương pháp
Phương thức mở rộng danh sách bằng cách nối thêm các mục. Lợi ích của việc này là bạn có thể cộng các danh sách lại với nhau
list.index[element, start, end]27
Thêm danh sách [4, 5] vào cuối danh sách z
Ngoài ra, điều tương tự có thể được thực hiện bằng cách sử dụng toán tử +
list.index[element, start, end]28
Chèn phương pháp
chèn danh sách [1,2] vào chỉ mục 4
Phương thức chèn chèn một mục trước chỉ mục bạn cung cấp
list.index[element, start, end]29
Đóng nhận xét
Vui lòng cho tôi biết nếu bạn có bất kỳ câu hỏi nào tại đây hoặc trong phần nhận xét của video youtube hoặc qua Twitter. Bài tiếp theo đánh giá từ điển python. Nếu bạn muốn tìm hiểu cách sử dụng các thư viện Pandas, Matplotlib hoặc Seaborn, vui lòng cân nhắc tham gia khóa học LinkedIn về Python để trực quan hóa dữ liệu của tôi. Đây là một video xem trước miễn phí