Khi cần kiểm tra xem một chuỗi có xuất hiện trong danh sách ký tự (và ngược lại), ta dùng toán tử in và phương thức join().
Ví dụ
my_string = 'python'
print("Chuỗi là:")
print(my_string)
my_key = ['p', 'y', 't', 'h', 'o', 'n', 't', 'e', 's', 't']
print("Danh sách ký tự:")
print(my_key)
joined_list = ''.join(my_key)
my_result = my_string in joined_list
print("Kết quả:")
if my_result == True:
print("Chuỗi có mặt trong danh sách ký tự")
else:
print("Chuỗi không có mặt trong danh sách ký tự")
Kết quả
Chuỗi là: python Danh sách ký tự: ['p', 'y', 't', 'h', 'o', 'n', 't', 'e', 's', 't'] Kết quả: Chuỗi có mặt trong danh sách ký tự
Giải thích
Định nghĩa chuỗi và danh sách ký tự.
Nối danh sách ký tự thành chuỗi bằng
''.join().Kiểm tra chuỗi con có trong chuỗi nối không bằng
in.In thông báo tương ứng.