关于 dict(Python 3.7+),下列说法正确的是?

Python

  1. A.键可以是 list、dict 等可变对象,只要不重复
  2. B.同一 dict 中键可以重复出现,每个重复键各保留一份值
  3. C.查找复杂度为 O(n),需要顺序遍历,这也是 dict 比 list 慢的原因
  4. D.保持插入顺序,平均 O(1) 查找,键需可哈希