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

2024-04-25 18:02:32 发布

您现在位置:Python中文网/ 问答频道 /正文

在这段代码中,[0]代表什么?它的作用是什么

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

Tags: 代码namepyconfignewoutputbasevar
2条回答

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

应该返回一个数组。 这个数组的第一个元素被传递给print\u xyz

这可能相当于

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

我猜output_var()方法会返回一个列表,执行[0]将给出它的第一个元素

相关问题 更多 >