Python翻转字典,以及解决IndentationError: expected an indented block报错!

本文详细介绍了如何在Python中使用字典,包括初始化字典、遍历字典以及进行复杂的数据处理操作。通过实例演示了如何正确地使用缩进来避免语法错误。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1,Windows+R启动:运行
在这里插入图片描述2,输入:cmd 回车打开!
加粗样式
3,输入python(假设你已经安装过了python)
里面还会出现版本号!
在这里插入图片描述4,输入代码:
注意:如果空格缩进不对,会报错的!
比如:
在这里插入图片描述

下面是正确的代码!

d1 = {"zhang":123,'wang':456,'lk':123,'zhao':456}
d2 = {}

for name, room in d1.items():
    if room in d2:#4个空格
        d2[room].append(name)#8个空格
    else:#4个空格
        d2[room] = [name]#8个空格

print d2

执行结果:
在这里插入图片描述
5,OK!动手试试吧,有问题留言哈。看到就回复!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值