Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/336.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在python中,如何将列表中的元素添加到列表中?_Python_List - Fatal编程技术网

在python中,如何将列表中的元素添加到列表中?

在python中,如何将列表中的元素添加到列表中?,python,list,Python,List,假设我有两个列表: list = [[1, 2, 3], [4, 5]] a = 6 还有什么我可以把a放入现场列表[1][2]?是的,你可以: lst[1].append(a) lst # [[1, 2, 3], [4, 5, 6]] 是的,你可以这样做: lst[1].append(a) lst # [[1, 2, 3], [4, 5, 6]] 要添加元素,请尝试: my_list[1].append(a) 要替换元素,请执行以下操作: my_list[1][1] = a

假设我有两个列表:

list = [[1, 2, 3], [4, 5]]  
a = 6  
还有什么我可以把
a
放入现场
列表[1][2]

是的,你可以:

lst[1].append(a)

lst
# [[1, 2, 3], [4, 5, 6]]
是的,你可以这样做:

lst[1].append(a)

lst
# [[1, 2, 3], [4, 5, 6]]

要添加元素,请尝试:

my_list[1].append(a)
要替换元素,请执行以下操作:

my_list[1][1] = a  # This will replace 5 by 6 in the second sub-list
追加示例:

>>> my_list = [[1, 2, 3], [4, 5]]
>>> a = 6
>>> my_list[1].append(a)
>>> my_list
[[1, 2, 3], [4, 5, 6]]
>>> my_list = [[1, 2, 3], [4, 5]]
>>> a = 6
>>> my_list[1][1] = a
>>> my_list
[[1, 2, 3], [4, 6]]
替换示例:

>>> my_list = [[1, 2, 3], [4, 5]]
>>> a = 6
>>> my_list[1].append(a)
>>> my_list
[[1, 2, 3], [4, 5, 6]]
>>> my_list = [[1, 2, 3], [4, 5]]
>>> a = 6
>>> my_list[1][1] = a
>>> my_list
[[1, 2, 3], [4, 6]]

注意:不应使用
list
来命名变量,因为它将替换内置类型
list

要添加元素,请尝试:

my_list[1].append(a)
要替换元素,请执行以下操作:

my_list[1][1] = a  # This will replace 5 by 6 in the second sub-list
追加示例:

>>> my_list = [[1, 2, 3], [4, 5]]
>>> a = 6
>>> my_list[1].append(a)
>>> my_list
[[1, 2, 3], [4, 5, 6]]
>>> my_list = [[1, 2, 3], [4, 5]]
>>> a = 6
>>> my_list[1][1] = a
>>> my_list
[[1, 2, 3], [4, 6]]
替换示例:

>>> my_list = [[1, 2, 3], [4, 5]]
>>> a = 6
>>> my_list[1].append(a)
>>> my_list
[[1, 2, 3], [4, 5, 6]]
>>> my_list = [[1, 2, 3], [4, 5]]
>>> a = 6
>>> my_list[1][1] = a
>>> my_list
[[1, 2, 3], [4, 6]]

注意:您不应该使用
list
来命名变量,因为它将替换内置类型
list

而不是使用
list=[[1,2,3],[4,5]
(因为list在python中是一个函数)让我们来看看

l=[[1,2,3],[4,5]]  
现在还没有
l[1][2]
。 如果我们尝试访问它,我们会得到

>>> l[1][2]
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
IndexError: list index out of range
现在我们可以访问它了

>>> l[1][2]
6
我们可以改变它:

>>> l[1][2] = 44
>>> l
[[1, 2, 3], [4, 5, 44]]

与其使用
list=[[1,2,3],[4,5]]
(因为list在python中是一个函数),不如

l=[[1,2,3],[4,5]]  
现在还没有
l[1][2]
。 如果我们尝试访问它,我们会得到

>>> l[1][2]
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
IndexError: list index out of range
现在我们可以访问它了

>>> l[1][2]
6
我们可以改变它:

>>> l[1][2] = 44
>>> l
[[1, 2, 3], [4, 5, 44]]

插入或替换?对于我正在编写的程序,我需要添加,但是我很高兴知道如何替换
列表[1][2]
超出范围
list[1]
的长度为2,因此您现在必须使用
ppend()
我正在检查您的意思-
list[1][2]
是列表中第二个列表的第三个元素(名为\list`)……不要将列表命名为
list
,这是python中的内置函数。插入或替换?对于我正在编写的程序,我需要补充,但是我很高兴知道如何替换
列表[1][2]
超出范围
list[1]
的长度为2,因此您现在必须使用
ppend()
我正在检查您的意思-
list[1][2]
是列表中第二个列表的第三个元素(名为\list`)……不要将列表命名为
list
,这是python中的内置函数。谢谢!我现在要去看看如何替换元素@不客气,我还添加了一些示例,您可以使用这些示例更好地理解!非常感谢。我现在要去看看如何替换元素@不客气,我还添加了一些示例,您可以使用这些示例更好地理解!