Sobes.tech
Junior
165

Python-да жиындармен қандай операциялар орындауға болады?

AI-дан жауап

sobes.tech AI

  • бірлестік
  • қиылысу
  • айырмашылық
  • симметриялық айырмашылық
  • ішкі жиын
  • үстем жиын
  • бөлінбеген
# Операциялардың мысалдары
set1 = {1, 2, 3, 4}
set2 = {3, 4, 5, 6}

# Бірлестік (union)
union_set = set1 | set2 # немесе set1.union(set2)
# {1, 2, 3, 4, 5, 6}

# Қиылысу (intersection)
intersection_set = set1 & set2 # немесе set1.intersection(set2)
# {3, 4}

# Айырмашылық (difference)
difference_set = set1 - set2 # немесе set1.difference(set2)
# {1, 2}

# Симметриялық айырмашылық (symmetric difference)
symmetric_difference_set = set1 ^ set2 # немесе set1.symmetric_difference(set2)
# {1, 2, 5, 6}

# Ішкі жиын (issubset)
is_subset = {1, 2}.issubset(set1)
# Шын

# Үстем жиын (issuperset)
is_superset = set1.issuperset({1, 2})
# Шын

# Бөлінбеген (isdisjoint)
is_disjoint = {1, 2}.isdisjoint({3, 4})
# Шын

Операциялар мен олардың символдық белгілері бар кесте:

Операция Әдіс Символ
Бірлестік union() `
Қиылысу intersection() &
Айырмашылық difference() -
Симметриялық айырмашылық symmetric_difference() ^