value = my_dict[i1]['单据类别'] i1如果是变量得话 这种是否可以通过for循环使用
时间: 2023-09-22 11:06:38 浏览: 48
当使用 `for` 循环遍历字典时,你可以通过遍历字典的键,来获取每个键对应的值。因此,当 `i1` 是一个变量时,你可以将其放在 `for` 循环中,遍历字典的键,然后使用索引操作符获取每个键对应的值,并将其存储到一个列表中或进行其他的操作。例如:
```
my_dict = {1177: {'单据类别': '其他入库'}, 1188: {'单据类别': '销售出库'}}
values = []
for key in my_dict:
value = my_dict[key]['单据类别']
values.append(value)
print(values)
```
上述代码将遍历 `my_dict` 字典中的所有键,使用索引操作符获取每个键对应的字典的 `单据类别` 值,并将其添加到 `values` 列表中。最后,代码将输出 `['其他入库', '销售出库']`,这是 `my_dict` 字典中所有 `单据类别` 值的列表。
相关问题
max_value = max(my_dict, key=my_dict.get)的 .get是什么
.get 是字典(dict)类型的方法,用于返回指定键(key)对应的值(value)。在给定代码中,max()函数会返回字典中值最大的键(key),而 get()方法则是用来获取字典中对应键(key)的值(value)。因此,max_value将会返回字典my_dict中值最大的值(value)。
most_frequent_nums = [key for key, value in count_dict.items() if value == max_count]这串代码是什么意思
这段代码的目的是从一个字典 `count_dict` 中找出出现次数最多的元素,并将它们存储在列表 `most_frequent_nums` 中。
代码中使用了列表推导式,它的结构如下:
```
[key for key, value in count_dict.items() if value == max_count]
```
在这个列表推导式中,首先遍历了 `count_dict.items()`,它返回字典中的键值对(key-value 对)。
然后,通过条件 `if value == max_count` 进行过滤,只选择与最大次数 `max_count` 相等的键值对。
最后,使用 `[key for key, value in ...]` 的形式,将满足条件的键值对的键(即元素)添加到列表中。
这段代码的结果是将出现次数最多的元素的键(即元素本身)存储在 `most_frequent_nums` 列表中。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)