试图测试字典的索引是偶数还是奇数

大家好,
第一张海报。到目前为止,我已经在巨蟒呆了两周了。
作为一个更大的挑战的一部分(我基本上已经解决了),我需要打印词典中其他所有的键盘对。
我的想法是使用索引方法遍历字典,然后尝试使用%来判断它是偶数还是奇数。如果它很奇怪,我只会将它追加到一个新的变量中。
我遇到了各种各样的问题,并收到了隐晦的错误消息。
以下是我正在使用的代码片段,现在只是尝试在遍历字典之前比较索引并确保它有效:

选择 | 换行 | 行号
  1. for a in letlist:
  2.     a = (letlist.index)
  3.     int(a)
  4.     if ((a % 2) != 0):
  5.         print (a)
  6.  

这是错误:TypeError:int()参数必须是字符串、类似字节的对象或数字,而不是'Builtin_Function_or_Method'
我尝试了几种不同的排列,但都出错了。这几乎就像我不能用a做任何事情,因为我在其他地方用了它。
如有任何帮助,欢迎光临

# 回答1


我已经解决了,谢谢。
# 回答2


嘿,很高兴听到你自己解决了你的问题。太棒了!

标签: python

添加新评论