Chỉ số xuất hiện cuối cùng của từ trong python là gì?

Trong vấn đề về chỉ mục của lần xuất hiện cuối cùng trong python, chúng ta được cung cấp một danh sách các số nguyên và một số N. Chúng ta cần tìm lần xuất hiện cuối cùng của N trong danh sách

Mã cho chỉ mục của lần xuất hiện cuối cùng trong Python

myList = [65, 2, 79, 23, 63, 2, 8, 23, 45, 1223, 98, 30, 35, 670]
n = int(input('Enter the value of N: '))
myList = myList[::-1]
for i in range(len(myList)):
    if myList[i]==n:
        print(len(myList)-i)
        break

đầu ra

Chỉ số xuất hiện cuối cùng của từ trong python là gì?

Hơn 100 dự án Python tốt nhất với mã nguồn


cũng đọc

  • Dấu nối các chữ cái trong Python
  • Động đất trong Python. Tính toán dễ dàng
  • Hình chữ nhật sọc trong Python
  • Các từ vuông góc trong Python
  • Giao hàng miễn phí bằng Python. chuyên gia phân công
  • Raj đã đặt hàng hai mặt hàng điện tử Python. chuyên gia phân công
  • Điểm nhóm trong Python
  • Bán vé tại Sân vận động Cricket bằng Python. chuyên gia phân công
  • Tách câu trong Python
  • Cắt chuỗi trong JavaScript. chuyên gia phân công
  • Chữ số đầu tiên và chữ số cuối cùng trong Python. chuyên gia phân công
  • Danh sách lập chỉ mục trong Python
  • Định dạng ngày trong Python. chuyên gia phân công
  • Đếm ngược năm mới trong Python
  • Thêm hai đa thức trong Python
  • Tính tổng các số chẵn trong Python. chuyên gia phân công
  • Chẵn và Lẻ trong Python. chuyên gia phân công
  • Trò chơi viết thư bằng Python
  • Tổng các số không nguyên tố trong Python
  • Số bị thiếu nhỏ nhất trong Python. chuyên gia phân công
  • Xoay chuỗi trong Python
  • Thông điệp bí mật trong Python
  • Trộn từ trong Python
  • Số có một chữ số trong Python
  • Chuyển số trong Python. chuyên gia phân công
  • Cuối tuần trong Python
  • Chuyển số trong Python. chuyên gia phân công
  • Chuyển đổi nhiệt độ trong Python
  • Ký tự đặc biệt trong Python
  • Tổng các số nguyên tố trong đầu vào trong Python

Trong python, nếu chuỗi chứa một bản sao của cùng một số, nó được gọi là sự xuất hiện của chuỗi Python. Chắc chắn khi làm việc với chuỗi python, chúng ta cần tìm lần xuất hiện cuối cùng trong chuỗi. Sự cố này rất phổ biến và chúng tôi ở đây để khắc phục sự cố này. Cách lấy sự tồn tại cuối cùng của chuỗi được minh họa ở đây. Hãy thảo luận về một số phương thức mà chúng tôi đã thực hiện các thao tác để tìm nạp lần xuất hiện cuối cùng của chuỗi Python. Vì vậy, hãy truy cập Trình biên dịch Spyder và chạy khô tất cả các mã ví dụ để hiểu ngắn gọn về tất cả các phương thức

ví dụ 1

Ở đây chúng tôi minh họa cách đáng tin cậy nhất để lấy lần xuất hiện cuối cùng của các mục chuỗi bằng cách sử dụng phương thức chuỗi rindex(). Lệnh rindex() trả về sự tồn tại cuối cùng của chuỗi con hoặc ký tự nếu có trong chuỗi Python. Nhược điểm của phương pháp này là nó tạo ra lỗi nếu không có ký tự hoặc chuỗi con nào trong chuỗi Python và do đó làm gián đoạn mã chương trình

Để minh họa thêm cho hàm rindex(), chúng tôi sử dụng trình biên dịch Spyder để bạn có thể hiểu cách nó tìm kiếm sự xuất hiện của ký tự cuối cùng hoặc chuỗi con trong chuỗi python. Ban đầu, chúng ta tạo và khởi tạo một chuỗi python. Sau đó, chúng tôi sử dụng chức năng in hiển thị chuỗi Python đã tạo. Sau đó, chúng ta có thể gọi hàm rindex() và truyền chuỗi của mình dưới dạng tham số. Chức năng in được sử dụng để hiển thị chỉ mục tồn tại cuối cùng của chuỗi python

first_string = "Python là tốt nhất để học"

target_string = "for"

print("My first string : " + str( first_string . )

result = first_string.rindex( target_string )

print . "("last occurrence of substring index is : " + str( kết quả ))

Chỉ số xuất hiện cuối cùng của từ trong python là gì?

Để tìm lần xuất hiện cuối cùng của chuỗi, hãy lưu và thực thi chương trình, và đầu ra được hiển thị trên màn hình bảng điều khiển của trình biên dịch
Chỉ số xuất hiện cuối cùng của từ trong python là gì?

ví dụ 2

Trong phần trình diễn thứ hai của chúng tôi, một phương pháp hiệu quả nhất khác là tìm các lần xuất hiện cuối cùng của chuỗi bằng cách sử dụng phương thức rfind() chuỗi. Đây là một phương pháp khác để đạt được mục tiêu. Lệnh này tốt hơn nhiều so với cách đã nói ở trên vì nó trả về “-1” nếu nó không tìm thấy bất kỳ chuỗi con nào. Nó không tạo ra lỗi, giống như phương thức rindex()

Để minh họa thêm hàm rfind(), chúng tôi sử dụng cùng một tệp chương trình để bạn có thể hiểu cách nó tìm kiếm sự xuất hiện của ký tự cuối cùng hoặc chuỗi con trong chuỗi python. Ban đầu, chúng tôi tạo và khởi tạo một chuỗi python 'Python là ngôn ngữ lập trình tốt nhất'. Sau đó, chúng tôi sử dụng chức năng in hiển thị chuỗi Python đã tạo. Sau đó, chúng ta có thể gọi hàm rfind() và truyền chuỗi của mình dưới dạng tham số. Sau đó, chúng ta có thể sử dụng chức năng in để hiển thị chỉ mục của lần xuất hiện cuối cùng của chuỗi con trong chuỗi python

first_string = "Python là ngôn ngữ lập trình tốt nhất"

target_string = " programming "

print("My first string : " + str( first_string .

result = first_string.rfind( target_string )

print . "("last occurrence of substring index is : " + str( kết quả ))

Chỉ số xuất hiện cuối cùng của từ trong python là gì?

Để tìm lần xuất hiện cuối cùng của chuỗi, hãy lưu và thực thi chương trình, và đầu ra được hiển thị trên màn hình bảng điều khiển của trình biên dịch
Chỉ số xuất hiện cuối cùng của từ trong python là gì?

ví dụ 3

Chương trình thứ ba của chúng tôi lấy đầu vào từ người dùng bằng hàm rindex(). Tuy nhiên, chúng tôi sử dụng phương thức rindex() để tìm chỉ mục ký tự cuối cùng trong chuỗi Python trong chương trình này. Nó tìm kiếm chỉ mục cuối cùng và sau đó trả về giá trị. Vì vậy, ở đây chúng tôi đang tạo chuỗi lấy đầu vào từ người dùng và lưu giá trị đó trong “first_str”. Tương tự, chúng ta đang đọc chuỗi char và gán phần tử đó trong “sec_char”. Sự tồn tại của “sec_char” trong “first_str” được tìm thấy bằng cách sử dụng lệnh rindex và nó được lưu trong “last_index” và sau đó chức năng in sẽ hiển thị giá trị chỉ mục đó

first_str = input("Nhập một chuỗi. ")

sec_char = đầu vào . ""Enter a character : ")

last_index = first_str. rindex( sec_char )

print(last_index)

Chỉ số xuất hiện cuối cùng của từ trong python là gì?

Ở đây chúng tôi chạy khô mã chương trình của mình hai lần. Lần đầu tiên nó tạo ra “ValueError” vì nó có thể tìm thấy “z” trong chuỗi đã cho. Lần thứ hai nó tìm giá trị và in ra giá trị kết quả trên màn hình.
Chỉ số xuất hiện cuối cùng của từ trong python là gì?

Để tìm lần xuất hiện cuối cùng của chuỗi, hãy lưu và thực thi chương trình, và đầu ra được hiển thị trên màn hình bảng điều khiển của trình biên dịch.
Chỉ số xuất hiện cuối cùng của từ trong python là gì?

Sự kết luận

Đây là những chương trình cơ bản để tìm lần xuất hiện cuối cùng trong chuỗi Python. Chỉ cần thử các phương thức này và hiểu khái niệm về các phương thức rindex() và rfind(). Bạn cũng nên triển khai tất cả các phương pháp này trên hệ thống của mình

Giá trị chỉ mục của phần tử cuối cùng của chuỗi trong Python là gì?

Lập chỉ mục chuỗi trong Python không dựa trên số không. ký tự đầu tiên trong chuỗi có chỉ số 0, ký tự tiếp theo có chỉ số 1, v.v. Chỉ số của ký tự cuối cùng sẽ là độ dài của chuỗi trừ đi một .

Giá trị chỉ mục của phần tử cuối cùng của chuỗi là gì?

Chuỗi không được lập chỉ mục. Chỉ mục của ký tự đầu tiên của chuỗi là 0 và chỉ mục của ký tự cuối cùng của chuỗi là độ dài của chuỗi trừ đi 1 .