Python 2.7:更新列表中的元素

时间:2018-12-14 08:55:46

标签: python list

我想从列表中更新元素。

这是我的列表:

list= ["toto", "stack" , "element_to_update", "overflow"]

"toto""stack"分别为element[0]element[1]时,我想更新此列表以更新我的列表(并与现有的element[2]连接)

最后我想要的列表:

list=["toto", "stack", "element_to_update_is_updated", "overflow"]

最好的方法是什么?

预先感谢您的帮助。

1 个答案:

答案 0 :(得分:2)

为什么不呢?

l = ["toto", "stack", "element_to_update", "overflow"]
if l[:2] == ['toto','stack']:
    l[2] += '_is_updated'

现在:

print(l)

是:

['toto', 'stack', 'element_to_update_is_updated', 'overflow']