সেট কম্প্রিহেনশন্স

সেট কম্প্রিহেনশন্স অনেকটাই ডিকশনারি কম্প্রিহেনশনের মত। এটি সেট অবজেক্ট রিটার্ন করে।

সিন্ট্যাক্সঃ

{expression for variable in collection}

উদাহরন:

>>> {s for s in [1, 2, 1, 0]}
set([0, 1, 2])
>>> {s**2 for s in [1, 2, 1, 0]}
set([0, 1, 4])
>>> {s**2 for s in range(10)}
set([0, 1, 4, 9, 16, 25, 36, 49, 64, 81])

>>> {s for s in [1, 2, 3] if s % 2}
set([1, 3])
>>> {(m, n) for n in range(2) for m in range(3, 5)}
set([(3, 0), (3, 1), (4, 0), (4, 1)])

Last updated