VMware ESX vCenter Linux windows CCNA 忍者ブログ

IT号 着地号 いろいろ号

 ITに関しての調べ物です。バージョンや出展はつど記事に記載予定です。

カレンダー
02 2026/03 04
S M T W T F S
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
リンク
カテゴリー
かぶりもの
最新CM
[06/07 gay]
[02/16 gay]
[02/12 ヴィトン セカンドバッグ スーパーコピー ヴィトン]
[09/30 vente boutique canada goose paris]
[09/28 canada goose belgique]
最新記事
プロフィール
HN:
ESXi
性別:
非公開
バーコード
RSS
ブログ内検索
アーカイブ
最古記事
(01/14)
(01/20)
(01/20)
(01/26)
(01/26)
忍者アナライズ

対称差

対称差(排他的論理和)集合
集合aと集合bのどちらか一方にある要素を集めたのが対称差集合です。;

^演算子または、
シンメトリック_ディファレンス()メソッドを用います。
symmetric_difference()

ベン図でいうと
重なっていない部分が対象です。

拍手[0回]

PR
2018.05.26 (Sat)
Category[Python]
Comment(0)

集合とは

集合(セット)
集合を使うことで、要素をグループ分けして扱うことができます。


集合(セット)とは
集合とは、要素をグループ分けして扱う方のことです。
リストと似ていますが、要素に順序がありません。

また、リストは同じ値の要素を複数持つことができますが、
集合は同じ要素を重複して持つことができません。

a = {"いちご", "みかん", "りんご", "れもん", "もも"}
この集合にすでにある、”いちご"などを加えたりすることはできません。

=====================
set()を使うことで、他の型から集合を作ることができます。
setA = set("ABCDEFG")




==============
リストから集合に変換することもできます。リスト内で同じ値が複数あった場合は、重複分を取り除いて変換します。
重複排除にも使えそうですね。

listHoge = [1,5,11,9,7,1]
setB = set(listHoge)
setBは1が一つになる



拍手[0回]

2018.05.26 (Sat)
Category[Python]
Comment(0)

差集合

差集合

集合aと集合bがある時、集合aから集合bの要素を取り除いた集合が差集合です。
-演算子または difference() メソッドを用います。

c = a - b
c = a.difference(b)


拍手[0回]

2018.05.26 (Sat)
Category[Python]
Comment(0)

和集合

和集合は、2つ以上のセットを合わせた集合です。
和集合の演算には、|(パイプ)演算子または、
union()メソッドを用います。

c = a|b
c = a.union(b)

ベン図で表すと
すべて含む図になります。

拍手[0回]

2018.05.26 (Sat)
Category[Python]
Comment(0)

積集合

積集合
積集合は、2つ以上の集合に共通している要素を抜き出します。
積集合の演算には、&演算子または intersection() メソッドを用います。

c = a & b
または(∪)
c = a.intersection(b)


拍手[0回]

2018.05.26 (Sat)
Category[Python]
Comment(0)
Copyright © ESXi All Right Reserved.
Powered by Ninja Blog.
Template-Designed by ガスボンベ.