我们没有测试index,因为index 有个比较有趣的现象,让我们来试一下。
# 位置 1 2 3 4 5 6 7
# 序号 0 1 2 3 4 5 6
a_list =['a','b','c','d','e','f','NEW']
print a_list.index( 'NEW' )
list中存在NEW,返回了正确的值。如果没有NEW会怎么样的呢
# 位置 1 2 3 4 5 6
# 序号 0 1 2 3 4 5
a_list =['a','b','c','d','e','f']
print a_list.index( 'NEW' )
竟然提示错误,当然,这个就是引发了一个异常。之后我们会渐渐认识到这个做法的好处。