python更改位置并移动其他元素
我有以下清单:-python更改位置并移动其他元素,python,list,Python,List,我有以下清单:- someList = ["one","three","four","five","six","two"] 我想改变“2”的位置,即在“1”之后,其余字符串应按原样移动 预期产出:- someList=[“一”、“二”、“三”、“四”、“五”、“六”] 您可以从当前索引中弹出2并插入到新索引中 l.insert(1,l.pop(-1)) 您可以使用解包来重新分
someList = ["one","three","four","five","six","two"]
我想改变“2”的位置,即在“1”之后,其余字符串应按原样移动
预期产出:-
someList=[“一”、“二”、“三”、“四”、“五”、“六”]
您可以从当前索引中弹出2并插入到新索引中
l.insert(1,l.pop(-1))
您可以使用解包来重新分发
a,c,d,e,b = ["one","three","four","five","six","two"]
someList= [a,b,c,d,e]
someList
l.pop()
和l.pop(-1)
samecan I pop与like l.pop(“两个”)“两个”位置不固定否,但您可以通过运行l.index(“两个”)来获取索引