【发布时间】:2017-11-01 10:39:38
【问题描述】:
L=["apple","banana","mango","kiwi"]
如果用户输入一个水果,比如说香蕉,输出必须是
["banana","mango","kiwi","apple"]
我应该使用后移原理吗? 请帮忙。
【问题讨论】:
-
试试
rotate -
我希望用户输入的水果是第一个元素
-
使用
L.index(e),您将获得列表中元素e的位置。L.index("banana")给你1。 -
您可以使用:
fruit = 'banana'; L[L.index(fruit):] + L[:L.index(fruit)]