Pythonでのセットへの変換
データ型をセットに変換するには、
そのデータを関数
setのパラメータとして渡します。
文字列からセットを作成してみましょう:
txt = 'abcde'
st = set(txt)
print(st) # 出力: {'a', 'b', 'c', 'e', 'd'}
次に、リストをセットに変換します:
lst = [1, 2, 3, 4]
st = set(lst)
print(st) # 出力: {1, 2, 3, 4}
ただし、辞書を変換する場合、 セットに入るのはそのキーのみです:
dct = {
'a': 1,
'b': 2,
'c': 3
}
st = set(dct)
print(st) # 出力: {'c', 'b', 'a'}
二つの文字列が与えられています:
txt1 = '1234'
txt2 = '5678'
これらから一つのセットを作成してください。
タプルが与えられています:
tlp = ('a', 'b', 'c', 'd')
これをセットに変換してください。
辞書が与えられています:
dct = {
1: 'ab',
2: 'cd',
3: 'ef',
4: 'jh'
}
これから二つのセットを作成してください。一つ目には 辞書のキーを、二つ目には 値を格納します。