Python附加到2d列表

时间:2017-07-22 08:24:09

标签: python-3.x

如果我的列表是

,我将如何使用用户输入附加到2D列表
superheroes = [["Superman", "flying"], 
               ["Spiderman", "web"], 
               ["Batman", "Technology"], 
               ["Wonder woman","Lasso of Truth"]] 

2 个答案:

答案 0 :(得分:2)

就像你附加到任何列表一样:

superheroes += [["Green lantern","A green lantern..."]]

superheroes.append(["Green lantern","A green lantern..."])

答案 1 :(得分:0)

您可以执行以下操作

temp = []
name = input("Enter Superhero's name")
temp.append(name)
type = input("Enter Superhero's type")
temp.append(type)
superheroes.append(temp)

这将要求用户输入超级英雄的名称和类型,并在现有列表中添加列表。

用户输入和更新列表的另一种方式,一行:

superheroes.append([input("Enter superhero's name"),input("Enter superhero's type")])