【发布时间】:2018-09-27 17:42:15
【问题描述】:
我想在 Python 中创建一个列表。该列表包含 N 个列表。这里,N == int(input())。
说,我想创建一个再次包含 N 个列表的列表。 N 是人数,该 sub_list 将包含人的姓名和年龄。
我想以这种格式保存数据:Sub_list = [name, age]。我希望这个子列表成为主列表的一部分。所以,基本上它应该是这样的:main_list = [[name, age], [name, age], [name, age]...N]。但是,我想输入()姓名和年龄,并将 [姓名,年龄] 作为子列表作为主列表的一部分。我该怎么做?
我真的很抱歉问了这么愚蠢的问题。我是 Python 和整个编程的新手。我试图自己解决这个问题一段时间。但不能。所以,我决定在 StackOverflow 中分享这个愚蠢的问题。给您带来不便敬请谅解:'(
【问题讨论】:
-
您似乎希望我们为您编写一些代码。虽然许多用户愿意为陷入困境的程序员编写代码,但他们通常只会在发布者已经尝试自己解决问题时提供帮助。展示这种努力的一个好方法是添加Minimal, complete, verifiable example。在发帖前检查您应该完成的intro tour,尤其是How to Ask。
-
为什么要将姓名和年龄保存在列表中而不是字典中?列表通常应用于统一集合。
-
欢迎来到 SO。您必须先分享一段 sn-p 代码以显示您尝试过的内容。
-
网上和本站有很多例子说明如何输入一系列数据。将一系列数据放入列表中有很多示例。 none 是如何让你达到可以编写任何代码的程度的?