为什么字典中items()读取字符串数据的长度不为一呢

其中mary和clerk的language在item当中始终len大于1,使得判断无法进行


```python
fevorate_languages={
    "zwk":["python".title(),"c++".title()],
    "har":["ruby".title(),"javascript".title()],
    "mary":"c艹".title(),
    "clark":"java".title(),
    }
for name,languages in fevorate_languages.items():
    for language in languages:
        if len(languages)>=1:
            print(name+"'s fevorate languages are: ")
            for language in languages:
                print(language)
        if len(languages)==1:
            print(name+"'s fevorate language is: ")
            for language in languages:
                print(language,end="")

```

mary和clerk 这两个对应的language也要用列表形式的,不然会当作字符串处理

如:len(fevorate_languages['zwk'])=len(["python".title(),"c++".title()]):对列表求长度,看列表中用 逗号分隔为2个元素;

len(fevorate_languages['marry'])=len("c艹".title()):是对字符串求长度,里面有几个字符长度就为几。

解决方法是: 修改为列表格式
"mary":【"c艹".title()】