将项目插入元组

发布于 2021-01-29 17:52:29

是的,我知道元组是不可变的,但是这种情况使得我需要在每个元组中插入一个额外的值。因此,其中一项是金额,我需要在其旁边添加其他货币的新项目,如下所示:

('Product', '500.00', '1200.00')

可能?

谢谢!

关注者
0
被浏览
50
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    您可以将其转换为列表,插入项目,然后将其转换回元组。

    a = ('Product', '500.00', '1200.00')
    a = list(a)
    a.insert(3, 'foobar')
    a = tuple(a)
    print a
    
    >> ('Product', '500.00', '1200.00', 'foobar')
    


知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看