Python 将列表追加到列表的列表中

Python 将列表追加到列表的列表中,python,list,Python,List,TypeError:列表最多接受1个给定的参数3 有人能解决这个问题吗 谢谢。你在尝试什么代码?这应该很好: grades =[["100", "90", "80"], ["1", "2"]] a = list(1,2,3) grades.append(a) print (grades) 很简单。这对我来说很好 a = [1,2]; b =[[1],[2,3]] b.append(a) 使用 必须使用双参数,将数字分组到元组中。如果你做了一个妄想,它就是函数调用。这应该可以做到: grade

TypeError:列表最多接受1个给定的参数3 有人能解决这个问题吗


谢谢。

你在尝试什么代码?这应该很好:

grades =[["100", "90", "80"], ["1", "2"]]
a = list(1,2,3)
grades.append(a)
print (grades)

很简单。这对我来说很好

a = [1,2]; b =[[1],[2,3]]
b.append(a)
使用


必须使用双参数,将数字分组到元组中。如果你做了一个妄想,它就是函数调用。

这应该可以做到:

grades = [[1], [2,3]]
a = list((1,2,3))
grades.append(a)
早上好

试着和你的翻译一起,这是你学习的基础

a = [1,2]
b =[[1],[2,3]]
b.append(a)
您在a=list1,2,3处出错。列表采用iterable作为参数,这与您预期的不同。Try a=list1,2,31,2,3是一个元组,它是一个iterable。python中的其他可编辑项有list、dict、set。。。阅读更多关于python数据类型@akhilsp yea的信息,1,2,3是一个元组,但这些偏执是关于函数调用的。。。建议你离开SO,停止侮辱。标记你的评论。使用列表1、2、3
a = [1,2]
b =[[1],[2,3]]
b.append(a)
>>> a = [1, 2]
>>> b = [[1], [2, 3]]
>>> b.append(a)
>>> b
[[1], [2, 3], [1, 2]]