Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.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 - Fatal编程技术网

Python 列表解析

Python 列表解析,python,Python,我有一个for循环,用于将值输出到列表中 这是我的输出: [[23, 34, 34] [34,21,34,56] [21,3,5,67]] 下面是我的代码,用于上述输出: y_train = ([[word2index[w] for w in sent[1:]] for sent in tokenized_sentences]). 但我想在每个较小的列表末尾附加一个值。如何修改代码以处理此问题?我想要的输出应该如下所示: [[23,34,34,**2**][34,21,34,56,**2**

我有一个for循环,用于将值输出到列表中

这是我的输出:

[[23, 34, 34] [34,21,34,56] [21,3,5,67]]
下面是我的代码,用于上述输出:

y_train = ([[word2index[w] for w in sent[1:]] for sent in tokenized_sentences]).
但我想在每个较小的列表末尾附加一个值。如何修改代码以处理此问题?我想要的输出应该如下所示:

[[23,34,34,**2**][34,21,34,56,**2**][21,3,5,67,**2**]]
因此,我想在每个内部列表的末尾追加一个新值

另外,对于循环处理来说,这也很好

for x in y_train:
    x.append(element)
例如:

>>> listOfLists = [[1,2], [2,3], [4,5]]
>>> for x in listOfLists:
...     x.append(2)
>>> listOfLists
[[1, 2, 2], [2, 3, 2], [4, 5, 2]]