计算 Python 字典中的键数 | 您所在的位置:网站首页 › python字典key函数 › 计算 Python 字典中的键数 |
使用 len() 函数计算 Python 字典中的键数
创建一个用户定义的函数来计算 Python 字典中的键数
在本教程中,我们将讨论如何使用 len() 函数来计算一个字典中的键数,并为同样的目的创建我们自己的函数。 使用 len() 函数计算 Python 字典中的键数Python 中的 len() 函数用于返回一个对象中存在的元素总数。我们可以使用字典的 keys() 方法来获取字典中所有键的列表,并使用 len() 计算总数。 dict1 = {'a':1,'b':2,'c':3} print(len(dict1.keys()))输出: 3我们也可以直接将字典传给 len() 函数,该函数返回字典中不同的总元素数,这与键的数量相同。 dict1 = {'a':1,'b':2,'c':3} print(len(dict1))输出: 3 创建一个用户定义的函数来计算 Python 字典中的键数我们也可以创建我们自己的函数来计算 Python 键的数量。我们将一个变量初始化为 0,使用 enumerate() 对字典进行迭代,在每次迭代中递增变量,然后返回它。下面的代码将解释这一点。 dict1 = {'a':1,'b':2,'c':3} def count_keys(dict): count = 0 for i in enumerate(dict): count += 1 return count print(count_keys(dict1))输出: 3enumerate() 函数返回一个枚举对象,该对象将一个计数器变量附加到字典的键上,并使对字典的循环变得容易。 |
CopyRight 2018-2019 实验室设备网 版权所有 |