![]() |
1
1
你的基本问题是一致的
您正在尝试转换表示存储在中的词典的字符
所以你的
另一个问题是
因为你只在
要避免此问题,您可以在上拆分
代码中还有其他问题,如关闭try部分中的资源。如果之前将引发任何异常,
顺便说一句,您可以简化/澄清负责从文件中读取单词的代码
用于字典而不是
|
![]() |
2
0
我复制了你的代码并运行了它,我注意到了两个问题。好消息是,这两种方法都是快速解决方案。
#1
当我在
您正在使用
当我改变这一点时,字典和诗似乎有正确的词条。
#2
另一个问题,正如Pshemo在他们的回答中指出的那样(这是完全正确的,也是一个非常好的答案!)就是你要分开
对此:
尝试更改这两行,并让我们知道这是否解决了您的问题。祝你好运! |
![]() |
3
-1
将字典转换为ArrayList并使用
像这样的方法应该会奏效:
使用此方法还可以摆脱该嵌套循环,因为contains方法会为您处理该循环。
可以使用以下方法将字典转换为ArrayList:
|
![]() |
Rhys · 通过列表理解修改列表中的列表 7 年前 |
|
vikiridi · 嵌套循环,第二个循环基于第一个循环的长度 7 年前 |
![]() |
Sansk · 避免Python中的嵌套for循环 7 年前 |
![]() |
MidnightP · C#UWP填充和访问嵌套列表 7 年前 |
![]() |
CQM · 排序两个关联数组/堆栈 7 年前 |