我有以下元组:
my_choices=(
('1','first choice'),
('2','second choice'),
('3','third choice')
)
我想在它的开头添加另一个元组
another_choice = ('0', 'zero choice')
我该怎么做?
结果是:
final_choices=(
('0', 'zero choice')
('1','first choice'),
('2','second choice'),
('3','third choice')
)
最佳答案
从 another_choice
构建另一个元组,然后连接:
final_choices = (another_choice,) + my_choices
或者,考虑通过使用方括号而不是括号使 my_choices
成为元组列表而不是元组:
my_choices=[
('1','first choice'),
('2','second choice'),
('3','third choice')
]
那么你可以这样做:
my_choices.insert(0, another_choice)
关于python - 将另一个元组添加到元组的元组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3523048/