Python程序将字典及其键分成K个相等的字典
字典是一种独特的数组形式,用于在Python中实现数据结构。字典有几个相关的特性,使其成为 Python 中非常强大的工具。它以键值对的形式存储数据,其中每个键都是唯一标识符,用于访问与其关联的相应值。
我们可以对该字典执行多种操作并操作其中存储的数据。本文将解释这样一个操作,我们将字典及其键分成 K 个相等的字典。
理解问题
我们必须传递一个字典,然后将其分成 K 个相等的字典,其中“K”是原始字典的大小。划分的方式应该是平均划分所有键。让我们通过一个例子来理解这一点 -
Input: dict1 = {"Score":100, "Age": 40, "Salary": 25000, "cutoff":44} Output: [{'Score': 25.0, 'Age': 10.0, 'Salary': 6250.0, 'cutoff': 11.0}, {'Score': 25.0, 'Age': 10.0, 'Salary': 6250.0, 'cutoff': 11.0}, {'Score': 25.0, 'Age': 10.0, 'Salary': 6250.0, 'cutoff': 11.0}, {'Score': 25.0, 'Age': 10.0, 'Salary': 6250.0, 'cutoff': 11.0}] 登录后复制