Computer >> Máy Tính >  >> Lập trình >> Python

Python - Chuỗi với tất cả các ký tự trong Danh sách đã cho

Khi bắt buộc phải tìm các chuỗi có tất cả các ký tự đã cho trong danh sách, một phương thức được định nghĩa để lấy chuỗi làm tham số và lặp qua chuỗi, đồng thời thêm giá trị chỉ mục vào đó.

Ví dụ

Dưới đây là một minh chứng về điều tương tự -

 print ("Định nghĩa phương thức bắt đầu ...") def convert_to_my_string (my_string):my_result ="" cho chỉ mục trong my_string:my_result + =index return my_resultprint ("Định nghĩa phương thức kết thúc ...") my_string =['L ',' e ',' a ',' r ',' n ',' P ',' y ',' t ',' h ',' o ',' n ',' c ',' o ', 'o', 'l', 'f', 'u', 'n'] print ("Danh sách là:") print (my_string) print ("Chuỗi kết quả là:") print (convert_to_my_string (my_string)) 

Đầu ra

 Định nghĩa phương thức bắt đầu ... Định nghĩa phương thức kết thúc ... Danh sách là:['L', 'e', ​​'a', 'r', 'n', 'P', 'y', 't ',' h ',' o ',' n ',' c ',' o ',' o ',' l ',' f ',' u ',' n '] Chuỗi kết quả là:LearnPythoncoolfun  

Giải thích

  • Một phương thức có tên là ‘convert_to_my_string’ được xác định sẽ nhận một chuỗi làm tham số.

  • Một chuỗi trống được xác định.

  • Tham số ban đầu được lặp lại và phần tử được thêm vào chuỗi trống.

  • Điều này được trả về dưới dạng đầu ra.

  • Bên ngoài phương thức, một danh sách các ký tự được xác định và hiển thị trên bảng điều khiển.

  • Phương thức được gọi bằng cách chuyển mọi ký tự cho nó.

  • Kết quả được hiển thị dưới dạng đầu ra trên bảng điều khiển.