Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在python中在单个元组中添加值_Python_Python 2.7_Tuples - Fatal编程技术网

如何在python中在单个元组中添加值

如何在python中在单个元组中添加值,python,python-2.7,tuples,Python,Python 2.7,Tuples,我是python的新手。因此,我对该代码有疑问: a = 1 b = 2 c = 4,5 d = (a,b,c) print d 当我运行此命令时,得到的输出为: > (1, 2, (4, 5)) 但我的预期产出是: > (1,2,4,5) 如何获得预期的输出?你能给我一个不导入任何包的解决方案吗 这不是该问题的重复,因为我需要基于单个变量的问题,不需要列表。 提前感谢c是4,5即元组 您需要这样做: a = 1 b = 2 c = 4,5 d = (a, b) + c # T

我是python的新手。因此,我对该代码有疑问:

a = 1
b = 2
c = 4,5
d = (a,b,c)
print d
当我运行此命令时,得到的输出为:

> (1, 2, (4, 5))
但我的预期产出是:

> (1,2,4,5)
如何获得预期的输出?你能给我一个不导入任何包的解决方案吗

这不是该问题的重复,因为我需要基于单个变量的问题,不需要列表。


提前感谢

c
4,5
元组

您需要这样做:

a = 1
b = 2
c = 4,5
d = (a, b) + c # This will add elements of tuple c to tuple (a,b)
print(d)
这将导致:

(1, 2, 4, 5)

你的意思是在python元组中插入一个元素,可以这样做

a = ('howdy', '100.00', '200.00')
a = list(a)
a.insert(3, 'cowboy')
a = tuple(a)
print a
输出:

('howdy', '100.00', '200.00', 'cowboy')

类似于
print(1,2,4,5)
?@hlt它不是重复的,因为我没有测试列表。我需要使用变量请提及。为什么你都投票-1对我你所说的*c是什么意思??它是指针概念吗???
*
将参数从元组和列表中解压出来