如何创建非字面量 Python 元组?
要想创建非字面量 python 元组,你可以先创建列表,然后更改你想要更改的单个值,最后再将它转换成一个元组。例如:
def create_non_literal_tuple(a, b, c): x = [1] * a x[c] = b return tuple(x) create_non_literal_tuple(6, 0, 2)
这将给出输出
(1, 1, 0, 1, 1, 1)
长度为 6 的数组中,位置 2 为 0。
广告
要想创建非字面量 python 元组,你可以先创建列表,然后更改你想要更改的单个值,最后再将它转换成一个元组。例如:
def create_non_literal_tuple(a, b, c): x = [1] * a x[c] = b return tuple(x) create_non_literal_tuple(6, 0, 2)
这将给出输出
(1, 1, 0, 1, 1, 1)
长度为 6 的数组中,位置 2 为 0。