Machine-translated by Google. Questions are authored in English.
Top

Discussion

Which of these statements about what distinguishes a List from a Set is correct?

  • A.A List allows duplicates but has no order; a Set has order but rejects duplicates.
  • B.Both reject duplicates.
  • C.Both allow duplicates.
  • D.A List keeps elements in positional order and allows duplicates; a Set allows neither.

Answer: D

A list is a sequence addressed by index, so the same value may appear repeatedly and position is part of its contract. A set models mathematical membership: no duplicates, and no index. Some sets do have a defined iteration order, but that comes from the implementation rather than from Set itself.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.