获取 Python 列表列表中第一个元素的索引

乌玛古玛2332

我有一个这样的清单:

[[21], [22, 1], [23, 2], [24, 1, 0, 4], [25, 2, 3]]

并且我想将每个子列表的第一项的索引附加到新列表中,同时计算所有子列表中的所有元素。新列表的每个索引取决于每个子列表的长度。我正在寻找的结果是这个:

[0, 1, 3, 5, 9]。

我不想使用 numpy 或任何其他库。谢谢!

卢卡斯·贝尔凡蒂

你需要这样的东西:

l = [[21], [22, 1], [23, 2], [24, 1, 0, 4], [25, 2, 3]]

n = []
p = 0
for s1 in l:
    n.append(p)
    p += len(s1)

print(n)

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Python如何通过知道列表中列表的第一个元素来获取列表中列表的索引?

获取子列表的第一个元素作为python中的字典键

Python如何获取二维列表中的每个第一个元素

获取Python列表中每个元组的第一个元素

如何获取python列表中的第一个元素并检查它是否为None?

如果子列表的第一个元素在Python中是唯一的,则从第一个子列表获取前两项

从列表列中的每个列表中获取第一个元素

Python-如何替换列表列表中每个列表的第一个元素

在PySpark列的列表列表中获取第一个元素的最大值

从列表列表中获取每个第一个元素

匹配python中两个列表列表之间的第一个元素

如何在字典中获取列表的第一个元素并添加到 Python 中的 Pandas Dataframe 列?

在Python的列表列表中查找第一个元素的总和

在 Python 中定义列表列表的第一个元素

如何获取python列表第一个元素ID

Python-根据内部列表的第一个元素对列表列表中的元素求和

尝试从列表中获取除第一个或最后两个元素之外的任何内容时,Python 给我一个错误

如何在Python中以具体方式从键列表中获取第一个值?

从Python出现的键列表中获取字典中的第一个值

如何在Python的列表列表中返回第一个非负列表的索引?

Ansible从列表中获取第一个元素

python获取列表列表中的最后5个元素

如何从java中的列表列表中获取第一个值

Python:获取列表中第一个字符串的第一个字符?

Python:嵌套列表中的第一个元素

从第一个列表中获取相应的值并添加到 python 中的另一个列表

获取Python中列表的下一个元素

获取列表列表中的上一个元素

Python列表如何再次从最后到第一个获取项目?