Để kiểm tra xem bất kỳ chuỗi nào trong mảng có tồn tại trong chuỗi khác hay không, bạn có thể sử dụng hàm any.
Ví dụ
arr = ['a', 'e', 'i', 'o', 'u']
str = "hello people"
if any(c in str for c in arr):
print("Tìm thấy khớp")
Kết quả
Điều này sẽ cho ra kết quả:
Tìm thấy khớp
Ví dụ
Mặc dù có thể overkill, bạn cũng có thể dùng regex để khớp mảng. Ví dụ:
import re
arr = ['a', 'e', 'i', 'o', 'u']
str = "hello people"
if any(re.findall('|'.join(arr), str)):
print('Tìm thấy khớp')
Kết quả
Điều này sẽ cho ra kết quả:
Tìm thấy khớp