从列表中,如何从某些字符串打印到某些字符串

时间:2019-08-31 18:32:10

标签: python

我想在列表中打印字符串。

例如,如果我的列表包含以下内容,我希望打印出Deer和Crazy之间的字符串,而不是Deer and crazy。

[“黑色”,“白色”,“鹿”,“蓝色”,“更多”,“疯狂”]

2 个答案:

答案 0 :(得分:0)

您可以使用index()来查找要查找的字符串的索引。 了解索引后,您可以打印所需的字符串:

my_list = ['black', 'white', 'Deer', 'Blue', 'More', 'Crazy']
print(my_list[my_list.index('Deer') + 1:my_list.index('Crazy')])

输出为:

['Blue', 'More']

答案 1 :(得分:0)

您可以使用:

my_list = ['black', 'white', 'Deer', 'Blue', 'More', 'Crazy']
print(*my_list[my_list.index('Deer') + 1: my_list.index('Crazy')])

输出:

Blue More
相关问题