Python在[0]函数中传递变量

时间:2018-05-24 04:57:19

标签: python python-3.x

在这段代码中,[0]表示什么以及它的用途是什么?

print_xyz(abc_config.output_var("new_name", clustername, SP_PY_BASE)[0])

2 个答案:

答案 0 :(得分:1)

abc_config.output_var("new_name", clustername, SP_PY_BASE)

应该返回一个数组。 该数组的第一个元素传递给print_xyz。

这可能相当于

my_list = abc_config.output_var("new_name", clustername, SP_PY_BASE)
print_xyz(my_list[0])

答案 1 :(得分:0)

我猜测output_var()方法返回一个列表,而[0]给它的第一个元素。