Python 中 len(set([0,4,5,6,0,7,8])) 的结果是多少?

答案是不对,正确结果是 5。

解析

set() 函数会创建一个无序且不重复的元素集合。这意味着,如果输入列表中有重复元素,set() 函数会自动将其去重。

在本例中,[0,4,5,6,0,7,8] 中的重复元素 0 只会被计算一次。因此,set([0,4,5,6,0,7,8]) 的结果是 '0, 4, 5, 6, 7, 8',其中只包含 5 个不同的元素。

最后,len() 函数用于返回集合中元素的个数,所以 len(set([0,4,5,6,0,7,8])) 的结果是 5。

总结

  • set() 函数用于创建无序不重复的集合,会自动去重。
  • len() 函数返回集合中元素的个数。
Python 中 len(set([0,4,5,6,0,7,8])) 的结果是多少?

原文地址: https://www.cveoy.top/t/topic/fWmN 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录