【问题标题】:How to Calculate Specific Numbers Within a List如何计算列表中的特定数字
【发布时间】:2021-07-16 06:16:11
【问题描述】:

我试图弄清楚如何在列表中获取特定数字来计算它们,但不知道从哪里开始。例如,如果我们有一个空列表,list = [],然后我们在未来调用该列表,用户输入数字来定义 def example(list):。如何从该列表中获取 a1、b1、a2、b2 等?我需要用它们计算不同的计算,所以它们需要按照 a1、b1、a2、b2 等的顺序。

列表中的数字是不确定的,直到用户输入他们想要的数字。我将需要使用所有用户输入的数字

任何帮助将不胜感激。

【问题讨论】:

  • 您需要列出索引。您可以通过list[0] 调用的第一个元素,第二个将是list[1],然后是list[2]list[3] 等。
  • @Sid,感谢您的帮助!如果列表中的数字数量是未定义的,直到用户输入他们希望的任意数量的数字,我将如何使用一组未定义的数字来执行此操作?
  • 您想对该列表中的所有数字进行计算吗?
  • 我想您可能正在寻找的是def example(*args):?如果用户调用example(1,2,3),则args = (1,2,3),并且list(args) 等于[1,2,3]* 是“传播运算符”
  • 你能把问题说的更清楚吗?假设用户在您的列表中输入了 6 个元素。 a1,b1,a2,b2,a3,b3。你需要所有这些吗?或者你想访问一些?

标签: python arrays list for-loop


【解决方案1】:

您可以调用 list[index] 例如:list[0]、list[1] 或者您可以将其作为循环传递

for l in list
   print(l)

或者你可以作为参数传递 buy *fun(list)

【讨论】:

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