Hướng dẫn if index python - nếu chỉ số trăn
Tương tự như find() , nhưng hàm index() trong Python tạo ra một ngoại lệ nếu str là không được tìm thấy.hàm index() trong Python tạo ra một ngoại lệ nếu str là không được tìm thấy. Xác định xem chuỗi str có xuất hiện trong chuỗi string hoặc chuỗi con đã cho của string (nếu bạn cung cấp chỉ mục bắt đầu beg và chỉ mục kết thúc end), nếu xuất hiện thì trả về chỉ mục của str, nếu không tìm thấy thì trả về một. Các tham số:
str1 = "Vi du \t ham index() trong Python"; str2 = "index"; print (str1.index(str2)) print (str1.index(str2, 10)) print (str1.index(str2, 20)) Kết quả là: Traceback (most recent call last): 12 12 File "E:\Work\Python\workspace\python-demo\demo\test.py", line 5, in print (str1.index(str2, 20)) ValueError: substring not found Tương tự như find() , nhưng hàm index() trong Python tạo ra một ngoại lệ nếu str là không được tìm thấy.hàm index() trong Python tạo ra một ngoại lệ nếu str là không được tìm thấy. Nội dung chính ShowShow
Xác định xem chuỗi str có xuất hiện trong chuỗi string hoặc chuỗi con đã cho của string (nếu bạn cung cấp chỉ mục bắt đầu beg và chỉ mục kết thúc end), nếu xuất hiện thì trả về chỉ mục của str, nếu không tìm thấy thì trả về một. Cú phápstr.index(str, beg=0 end=len(string)) Các tham số:
str1 = "Vi du \t ham index() trong Python"; str2 = "index"; print (str1.index(str2)) print (str1.index(str2, 10)) print (str1.index(str2, 20)) Kết quả là: Traceback (most recent call last): 12 12 File "E:\Work\Python\workspace\python-demo\demo\test.py", line 5, in print (str1.index(str2, 20)) ValueError: substring not found Hàm List index() trong Python trả về chỉ mục thấp nhất trong list mà tại đó obj xuất hiện. Nếu không tìm thấy, phương thức sẽ tạo một exception.index() trong Python trả về chỉ mục thấp nhất trong list mà tại đó obj xuất hiện. Nếu không tìm thấy, phương thức sẽ tạo một exception. Cú pháp
str.index(str, beg=0 end=len(string))index() trong Python: Các tham số:
beg: Xác định chỉ mục bắt đầu, mặc định là 0. list1 = ['java', 'python', 'c++', 'php', 'sql'] print ("Chi muc cua 'python' la : ", list1.index('python')) print ("Chi muc cua 'php' la : ", list1.index('php')) end: Xác định chỉ mục kết thúc, mặc định là bằng độ dài chuỗi. Chi muc cua 'python' la : 1 Chi muc cua 'php' la : 3 Kết quả là:index trong python là gì cũng như cách lấy
phần tử trong list python thông qua index của phần tử đó sau bài học này. Index trong python là gìIndex dương trong python index âm trong python Index dương trong pythonIndex dương trong python là phương pháp chỉ định index của phần tử theo chiều tăng tiến từ trái qua phải trong iterable. Chúng ta chỉ định index dương của các phần tử bằng một dãy số dương tăng từ 0 và cộng dần một đơn vị. Điều đó có nghĩa là phần tử đầu tiên trong iterable sẽ có index là str1 = "Vi du \t ham index() trong Python"; str2 = "index"; print (str1.index(str2)) print (str1.index(str2, 10)) print (str1.index(str2, 20))4, sau đó tăng dần str1 = "Vi du \t ham index() trong Python"; str2 = "index"; print (str1.index(str2)) print (str1.index(str2, 10)) print (str1.index(str2, 20))5 theo thứ tự về phía sau. Ví dụ index dương của phần tử trong list str1 = "Vi du \t ham index() trong Python"; str2 = "index"; print (str1.index(str2)) print (str1.index(str2, 10)) print (str1.index(str2, 20))6 như sau: ["Thanh Hóa", "Hà Nội", "Sài Gòn", "Đà Nẵng"] ----------------------------------------- 0 1 2 3 index âm trong pythonNgược với index dương thì index âm trong python là phương pháp chỉ định index của phần tử theo chiều giảm dần từ phải qua trái trong iterable. Chúng ta chỉ định index âm của các phần tử bằng một dãy số âm giảm từ -1 và trừ dần một đơn vị. Điều đó có nghĩa là phần tử cuối cùng bên tay phải sẽ có index là str1 = "Vi du \t ham index() trong Python"; str2 = "index"; print (str1.index(str2)) print (str1.index(str2, 10)) print (str1.index(str2, 20))7, sau đó giảm dần str1 = "Vi du \t ham index() trong Python"; str2 = "index"; print (str1.index(str2)) print (str1.index(str2, 10)) print (str1.index(str2, 20))8 về phía đầu bên tay trái. Ví dụ index phần tử trong list str1 = "Vi du \t ham index() trong Python"; str2 = "index"; print (str1.index(str2)) print (str1.index(str2, 10)) print (str1.index(str2, 20))6 như sau: ["Thanh Hóa", "Hà Nội", "Sài Gòn", "Đà Nẵng"] --------------------------------------------- -4 -3 -2 -1 Truy cập và lấy phần tử trong list Python bằng indexCú pháp truy cập và lấy phần tử bất kỳ trong list PythonChúng ta truy cập và lấy phần tử trong list Python bằng index với cú pháp như sau: Traceback (most recent call last): 12 12 File "E:\Work\Python\workspace\python-demo\demo\test.py", line 5, in print (str1.index(str2, 20)) ValueError: substring not found0 [ Traceback (most recent call last): 12 12 File "E:\Work\Python\workspace\python-demo\demo\test.py", line 5, in print (str1.index(str2, 20)) ValueError: substring not found1] Trong đó:
Ví dụ, chúng ta lấy các phần tử trong list python như sau:lấy các phần tử trong list python như sau: str1 = "Vi du \t ham index() trong Python"; str2 = "index"; print (str1.index(str2)) print (str1.index(str2, 10)) print (str1.index(str2, 20))0 Truy cập và lấy phần tử cuối cùng của list (danh sách) trong PythonChúng ta có thể truy cập và lấy phần tử cuối cùng của list (danh sách) trong Python bằng cách chỉ định index của phần tử cuối cùng đó. Có hai cách tìm index của phần tử cuối cùng trong list như sau:
Ví dụ, chúng ta truy cập và lấy phần tử cuối cùng của list như sau: str1 = "Vi du \t ham index() trong Python"; str2 = "index"; print (str1.index(str2)) print (str1.index(str2, 10)) print (str1.index(str2, 20))1
Rất đơn giản, index âm của phần tử cuối cùng trong list luôn luôn bằng str1 = "Vi du \t ham index() trong Python"; str2 = "index"; print (str1.index(str2)) print (str1.index(str2, 10)) print (str1.index(str2, 20))7, và chúng ta có thể lấy giá trị của nó như sau: str1 = "Vi du \t ham index() trong Python"; str2 = "index"; print (str1.index(str2)) print (str1.index(str2, 10)) print (str1.index(str2, 20))2 Lỗi IndexErrorCần lưu ý khi truy cập và lấy phần tử trong list Python thông qua index, nếu bạn chỉ định một index không tồn tại trong list thì sẽ xảy ra lỗi Traceback (most recent call last): 12 12 File "E:\Work\Python\workspace\python-demo\demo\test.py", line 5, in print (str1.index(str2, 20)) ValueError: substring not found3 như sau. str1 = "Vi du \t ham index() trong Python"; str2 = "index"; print (str1.index(str2)) print (str1.index(str2, 10)) print (str1.index(str2, 20))3 Lỗi này xảy ra, giống như bạn đang cố lấy tiền trong ví mà trong ví lại chả còn đồng nào ấy. Để tránh lỗi này, bạn chỉ nên chỉ định một index tồn tại trong list mà thôi. Tổng kếtTrên đây Kiyoshi đã hướng dẫn bạn cách truy cập và lấy phần tử trong list Python thông qua index rồi. Để nắm rõ nội dung bài học hơn, bạn hãy thực hành viết lại các ví dụ của ngày hôm nay nhé.truy cập và lấy phần tử trong list Python thông qua index rồi. Để nắm rõ nội dung bài học hơn, bạn hãy thực hành viết lại các ví dụ của ngày hôm nay nhé. Và hãy cùng tìm hiểu những kiến thức sâu hơn về python trong các bài học tiếp theo nhé. Viết bởi Kiyoshi. Đã đăng ký bản quyền tác giả tại Creativecommons và DMCA Bài Viết Liên QuanQuảng CáoCó thể bạn quan tâmToplist được quan tâm#1
Top 4 uống nước chanh sả mật ong có tác dụng gì 20234 tháng trước#2
Top 10 bài tập làm văn số 5 lớp 7 de 4 20234 tháng trước#3
Top 3 vừa chơi đã có tài khoản vương giả chap 1 20234 tháng trước#4
Top 6 anh sẽ on thôi cover phạm nguyên ngọc lyrics 20234 tháng trước#6
Top 7 hãy ra khỏi người đó đi hợp âm 20234 tháng trước#7
Top 6 giáo án thơ về thăm nhà bác 20234 tháng trước#8
Top 8 giáo án ngữ văn 6 cánh diều 20234 tháng trước#9
Top 9 tinh bột tham gia phản ứng nào 20234 tháng trướcQuảng cáoXem NhiềuQuảng cáoChúng tôiTrợ giúpBản quyền © 2021 Hàng Hiệu Inc.
|