my_list = ['apple', 'pear', 'orange', 'raspberry']
# I know that I'm always looking for pear.
print 'pear' in my_list # prints True
# I want to be able to get a key by its value.
pear_key = my_list['pear'].key # should be 1
# Print the next item in the list.
print my_list[pear_key + 1] # should print orange
我知道这pear
将永远是我列表中的一个项目(虽然不是位置),我正在寻找一种方法来获取该列表中下一个项目的值,或者通过知道它的值来获取当前键并推进一个(就像我在上面的例子中所做的那样)或使用类似my_list.next
.