【问题标题】:Python syntax error when returning two lists from function [closed]从函数返回两个列表时出现Python语法错误[关闭]
【发布时间】:2020-06-11 20:41:11
【问题描述】:

我想从一个函数中返回两个列表,如下所示:

for index, file in enumerate(files):
    file_path = dir_path + file
    image_listnew, label_listnew = reader.read_gnt_image(file_path))

但我收到“SyntaxError:无效语法”。函数 read_gnt_image() 返回两个列表并使用我上面的代码的变体,但我不知道出了什么问题。

【问题讨论】:

  • file_path 后面有两个右括号。投票结束这个问题。

标签: python list return


【解决方案1】:

你在末尾有一个额外的括号。

如果您返回两个单独的字符串,L1, L2 = func() 将起作用。

【讨论】:

  • 我今天还没吃,我猜你能看出来!
猜你喜欢
  • 2014-07-11
  • 1970-01-01
  • 2023-03-09
  • 2012-03-09
  • 2019-07-07
  • 2013-06-18
  • 1970-01-01
  • 2012-10-22
  • 1970-01-01
相关资源
最近更新 更多