Py学习  »  Python

如何在python中拆分字典键和更改类型

DatSoup • 3 年前 • 1452 次点击  

我的任务是找出字典中哪些“键”是300级或以上。像这样的字典的一个例子是{'CSCI 160':4'CSCI 330':3'MATH 208':3'EE 201':4}。我该如何拆分键并将数字部分转换成整数?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/132203
 
1452 次点击  
文章 [ 1 ]  |  最新文章 3 年前
Dieter
Reply   •   1 楼
Dieter    3 年前

此代码将使用原始字典中的键和值对创建一个新字典,但前提是该值大于或等于300。

filtered_dict = {key: val for key, val in my_dict.items() if int(key.rsplit(' ', 1)[1]) >= 300}