【无标题】python遇到问题了,请教一下

我在做这样一个新手练习:

# 3.检查传入字典的每一个VALUE的长度,如果大于2,那么保留前两个长度的内容,
# 并将新内容返回给调用者。PS字典中的value只能是字符串会哦这是列表

然后我是这样写的:(因为遇到问题,没完成)

def find2(**kwargs):
        for a in kwargs.values():
            print(str(a))#liudehua
            for values_a in str(a):
                print(values_a,end='')
                pass
            print(values_a)
find2(name='liudehua',age=36)

运行了下,输出是下图这样的:

问题是:不知道为啥会多出来红框标记的字符串???

我把for单独循环运行了下。

f='liudehua'
for g in f:
    print(g)

运行结果没多出字符串,我一脸懵比....

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值