遍历两个列表以在python中获取元组中的元素

娜塔莉亚·雷森德(Natalia Resende)

我需要遍历两个句子列表(前提和假设),以获得前提和假​​设的元组。

到目前为止,我所做的是:

def examples (premises, hypotheses, labels):
    labels = list(labels)

    ls=[]


   for pr, hy in zip(premises, hypotheses):
      prs=tuple(pr, hy)
      ls=ls.append(prs)

我需要在列表的元组中附加前提和假设对。我的代码有意义吗?

帕克佩

您的代码有一些可纠正的问题:1.您没有返回ls;2. .append方法使ls发生突变,因此您不应说ls = ls.append(); 3.当您通过zip对象迭代两个变量时,会自动获得一个元组,因此您不想将其强制转换为元组。最后,我不确定要对标签做什么。您的代码的正确版本是:

def examples (premises, hypotheses, labels):
    labels = list(labels)
    ls=[]
    for pr, hy in zip(premises, hypotheses):
      prs = pr, hy
      ls.append(prs)
    return ls

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用Java遍历列表中的两个元素

遍历列表中的每两个元素

从两个列表中获取元素的所有组合?

在ansible中遍历两个列表

从元组中获取相同的元素并返回两个索引列表

在Python的两个元组中查找缺失的元素

在python中遍历两个不同大小的列表

比较python中两个列表中的元素

比较python中两个列表中的元素

同时从列表中获取两个元素

如何遍历python中的列表并获取每两个关闭项之间的比较值的布尔列表?

从两个列表中获取相应的元素

如果两个元素相同,如何替换列表中的两个元素(Python)

如何将列表中的每个两个元素打包到scala中的元组?

从两个列表中制作元组

如何从存储在元组列表列表中的两个元素元组中制作两个列表

遍历Ansible中的两个列表

如何在两个不同的元组列表中与元组的第一个元素相交

在Python列表中合并每两个元组

如何在python中获取两个嵌套列表的每个元素的交集?

获取嵌套列表中的前两个元素 - pyspark

Python:zip() 在列表内的元组内返回两个列表,而不是每个元素的元组列表

几个元组的列表,如何在大元组中提取小元组中前两个相同的元素

比较不同列表python中两个元组的项目

获取python中两个日期之间的所有列表元素

从 Thymeleaf 中的列表中获取两个元素

计算两个列表 Python 中的 0 个元素

根据它们的值和索引从两个列表中获取元组列表

如何从用户输入中获取两个列表的元组?