python3中可以直接对中文字符串进行操作,比如判断某中文字符串中是否包含给定中文字符串。
ch_str1 = '神经张量网络'
ch_str2 = ['神经','张量','网络','神网','量网','量络']
for i in ch_str2:
if i in ch_str1:
print('yes')
else:
print('no')
结果为
yes
yes
yes
no
yes
no
也可以用下面的语法
for i in ch_str2:
if ch_str1.find(i)>=0:
print('yes')
else:
print('no')
结果为
yes
yes
yes
no
yes
no