『Pythonからはじめる数学入門』 5章 集合と確率を操作する の解説です。 5.1 集合とは何か 集合(set)、要素(element)といったキーワードの意味は、高校数学で出てきていますのでここでは省略します。 以下、Pythonで集合の演算方法をみていきます。 5.1.1 集合の構成 まず、集合は、sympyのFiniteSetをimportして構成します。 from sympy import FiniteSet s = FiniteSet(2,4,6) print(s) 結果 {2, 4, 6} # {} は集合を意味します 集合は、さまざまな要素をもつことができ、要素の個数は、len()で求められます。 from sympy import FiniteSet from fractions import Fraction s = FiniteSet(1,1.5, Fraction