【问题标题】:How to return in order? Like first return a then b如何按顺序返回?就像先返回 a 然后 b
【发布时间】:2020-04-24 10:30:00
【问题描述】:

可以说,我们有一个这样的函数:

def function():
   k=[1,2,3,4,5,6,7,8,9]   
   a=length(k)

   b=24
   c=90
   return a,b,c

我想要的输出是这样的: 9 24 90

知道怎么做吗?

【问题讨论】:

  • 使用len 而不是length。其他都还好。
  • 它对我来说很好用(如果我将长度(k)更改为 len(k))。这里有什么问题?

标签: python function generator


【解决方案1】:

如果您希望以空格分隔的数字输出,您可以使用它。

def function():
  k=[1,2,3,4,5,6,7,8,9]   
  a=len(k)

  b=24
  c=90
  return '{} {} {}'.format(a,b,c)

function() 

您还必须更改length() to len()

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多