総当り。
python
1list1_all = [['あいう'],['うえお'],['きくけ'],['たちつ']]
2list2_all = [['あいうえお'],['かきくけこ'],['さしすせそ']]
3for list1 in list1_all:
4 for list2 in list2_all:
5 if list1[0] in list2[0]:
6 print(list1[0], list2[0], 'あり')
7 else:
8 print(list1[0], list2[0], 'なし')
9'''
10あいう あいうえお あり
11あいう かきくけこ なし
12あいう さしすせそ なし
13うえお あいうえお あり
14うえお かきくけこ なし
15うえお さしすせそ なし
16きくけ あいうえお なし
17きくけ かきくけこ あり
18きくけ さしすせそ なし
19たちつ あいうえお なし
20たちつ かきくけこ なし
21たちつ さしすせそ なし
22'''
LouiS0616さんのコードと同じ結果になるはず。
python
1list1_all = [['あいう'],['うえお'],['きくけ'],['たちつ']]
2list2_all = [['あいうえお'],['かきくけこ'],['さしすせそ']]
3for list1 in list1_all:
4 for list2 in list2_all:
5 if list1[0] in list2[0]:
6 print(list1[0], list2_all, 'あり')
7 break
8 else:
9 print(list1[0], list2_all, 'なし')
10'''
11あいう [['あいうえお'], ['かきくけこ'], ['さしすせそ']] あり
12うえお [['あいうえお'], ['かきくけこ'], ['さしすせそ']] あり
13きくけ [['あいうえお'], ['かきくけこ'], ['さしすせそ']] あり
14たちつ [['あいうえお'], ['かきくけこ'], ['さしすせそ']] なし
15'''