Python-检查它在列表中的位置

34 浏览
0 Comments

Python-检查它在列表中的位置

如果我输入了“dog”,我希望它告诉我“dog”是第四个和第六个。

0
0 Comments

Python中的列表推导是一种快速创建新列表的方法。在给定一个列表和一个字符串,需要找出该字符串在列表中的位置。在给定的代码中,首先定义了一个列表list1,然后通过input()函数获取用户输入的字符串,然后使用列表推导式遍历列表list1,找出与输入字符串相等的元素,并返回其索引。最后将结果打印出来。

运行以上代码的输出结果是[2, 4],表示输入的字符串在列表中的索引位置分别是2和4。

在评论中,有人感谢这段代码节省了他们20分钟的实验时间,并询问了代码的工作原理以便以后参考。另外,还有人提供了一个链接,供参考使用。

通过这段代码,我们学到了如何通过列表推导式来快速查找字符串在列表中的位置。这对于以后的参考和学习非常有用。

更多关于列表推导式的信息可以参考这里

0