2つのセットを作成し、要素を表示する方法


方法1: ランダムな整数を使用してセットを作成する

import random
n1 = 5  # セットaのサイズ
n2 = 7  # セットbのサイズ
a = set(random.sample(range(1, 10*n1), n1))
b = set(random.sample(range(1, 10*n2), n2))
print("セットa:", a)
print("セットb:", b)

この方法では、random.sample()関数を使用して指定された範囲のランダムな整数を選び、それらをセットに変換します。

方法2: ユーザーからの入力を使用してセットを作成する

n1 = int(input("セットaの要素数を入力してください: "))
n2 = int(input("セットbの要素数を入力してください: "))
a = set()
b = set()
print("セットaの要素を入力してください:")
for _ in range(n1):
    element = input()
    a.add(element)
print("セットbの要素を入力してください:")
for _ in range(n2):
    element = input()
    b.add(element)
print("セットa:", a)
print("セットb:", b)

この方法では、ユーザーに要素数と要素の値を入力してもらい、それらをセットに追加しています。

方法3: 固定された要素を使用してセットを作成する

n1 = 3  # セットaのサイズ
n2 = 4  # セットbのサイズ
a = {1, 2, 3}  # セットaの要素
b = {4, 5, 6, 7}  # セットbの要素
print("セットa:", a)
print("セットb:", b)

この方法では、要素が事前にわかっている場合に使用します。要素を波括弧({})で囲み、セットを作成します。

これらの方法を使用して、与えられた要件に基づいてセットを作成し、要素を表示することができます。