我想在列表中打印字符串之间的距离。
例如,如果我的列表包含以下内容,我想知道从Deer
到Crazy
的距离,但是Deer
可以在列表中的任何位置,并且Crazy
可以在Deer
之前或之后名单。
['black', 'white', 'Deer', 'Blue', 'More', 'Crazy']
最佳答案
使用list.index()
方法:
>>> my_list = ['black', 'white', 'Deer', 'Blue', 'More', 'Crazy']
>>> abs(my_list.index('Deer') - my_list.index('Crazy'))
3