0

このような構文を書くにはどうすればよいですか?

リスト 1 = ['F', 'W', 'I', 'N', 'T', 'E', 'R', 'S'] の場合、2 番目のリストは = ['WINTER'] のようになります。

リスト 1 に一連の文字列 WINTER が含まれていることをどのように記述すればよいでしょうか?

4

1 に答える 1

2

両方をセットに変換して使用できissubsetますか?

>>> list1
['F', 'W', 'I', 'N', 'T', 'E', 'R', 'S']
>>> list2
['W', 'I', 'N', 'T', 'E', 'R']
>>> set(list2).issubset(set(list1))
True

それとも、両方をセットに変換してからテストしlist2 - list1ますか?

または(ドキュメントから直接取得):

{x for x in list2 if x not in list1}
于 2013-08-13T22:11:35.780 に答える