Ven*_*ion -2 python tuples list
我有一个包含两个列表的现有元组:
list_a = [1, 2, 3]
list_b = [4, 5, 6]
tuple = list_a, list_b
tuple = ([1, 2, 3], [4, 5, 6])
Run Code Online (Sandbox Code Playgroud)
如何向该元组添加另一个列表,而不在包含前两个列表的元组中创建元组?
list_c = [7, 8, 9]
#Code to add list_c to tuple
tuple = ([1, 2, 3], [4, 5, 6], [7, 8, 9])
Run Code Online (Sandbox Code Playgroud)
首先,使用元组作为变量名是一个坏主意。
其次,元组是不可变的,即您不能更改现有的元组。因此,您可以做的是创建一个新元组并分配现有值。
list_a = [1, 2, 3]
list_b = [4, 5, 6]
tuple1 = list_a, list_b
list_c = [7, 8, 9]
tuple2 = tuple1 + (list_c,)
Run Code Online (Sandbox Code Playgroud)
因此,tuple2是您需要的最终元组。希望这可以帮助!