📜  在Python中查找集合的长度

📅  最后修改于: 2022-05-13 01:55:41.898000             🧑  作者: Mango

在Python中查找集合的长度

在Python中,Set 是一种无序且可变的集合数据类型。一个集合不能有重复的元素。在这里,任务是找出集合中存在的元素数量。请参阅以下示例。

例子:

Input: a = {1, 2, 3, 4, 5, 6}
Output: 6

Input: a = {'Geeks', 'For'}
Output: 2

这个想法是在Python中使用 len()

查找集长度

示例 1:

Python3
# Python program to find the length
# of set
  
set1 = set()  
    
# Adding element and tuple to the Set 
set1.add(8) 
set1.add(9) 
set1.add((6, 7)) 
  
print("The length of set is:", len(set1))


Python3
n = len({1, 2, 3, 4, 5})
  
print("The length of set is:", n)


输出:

The length of set is: 3

示例 2:

Python3

n = len({1, 2, 3, 4, 5})
  
print("The length of set is:", n)

输出:

The length of set is: 5

len() 是如何工作的?
len()O(1)时间内工作,因为集合是一个对象并且有一个成员来存储它的大小。以下是Python文档中对len()的描述。