コレクションセット
1.異なる要素の集合は、順序付けられていないコレクションは、コレクションの配列要素の群は不変でなければなりませんで
- コレクションの定義
最初:
I = {1,2,3,4 } プリント(型(I)、I)
結果:
< クラス ' 設定' > {1、2、3、4 } 終了コード0で終了プロセス
第二:
JH =セット(' こんにちは' ) プリント(型(JH)、JH)
結果:
< クラス ' 設定' > { ' E '、' O '、' H '、' L ' } プロセスは、終了コード0で終了します
- 要素を追加します。
JH = {1,2,3,4 } jh.add(" nihao " ) プリント(JH)
{1、2、3、4、' nihao ' } プロセスは、終了コード0で終了しました
- 削除
* .Clearクリアコレクション
*ランダムに削除.Pop
I = {1,2,3,4 } Jkpop() プリント(I)
結果:
{2、3、4 }
終了コード0で終了プロセス
*指定された要素を削除します.Remove(要素が指定されていない場合、それはエラーになります)
JH = {1,2,3,4 } jh.remove( 4 ) プリント(JH)
結果:
{1、2、3 }
、終了コード0で終了プロセス
*指定された要素を削除.Discard(要素が指定されていない場合は、エラーなし)
- 交差点&
数学= { ' XM '、' XH '、' XG ' } 英語 = { ' XM '、' XH ' } プリント(math.intersection(英語))
結果:
{ ' XH '、' XM ' } プロセスは、終了コード0で終了します
- 組合|
数学= { ' XM '、' XH '、' XG '、' XX ' } 英語 = { ' XM '、' XH '、' DM '、' ジョン' } プリント(math.union(英語))
結果:
{ ' XG '、' DM '、' ジョン'、' XM '、' XX '、' XH ' } プロセスは、終了コード0で終了します
- 差セット(2組を減算してもよいです)
数学= { ' XM '、' XH '、' XG '、' XX ' } 英語 = { ' XM '、' XH '、' DM '、' ジョン' } プリント(math.difference)(英語) 印刷(英語.difference(数学))
結果:
{ ' XG '、' XX ' } { ' DM '、' ジョン' } 終了コード0で終了プロセス