python-itertools

python-itertools

文章 0 浏览 3

生成一个长度为 n 的列表,其中有 m 个可能的元素

我需要用 Python 生成大量列表。每个列表的长度都是 13,每个元素有 4 个可能的值。这些是 [1, -1, i, -i],但它可以是任何东西。 因此,根据主题中的…

清风挽心 2024-09-26 06:19:01 14 0

复制可迭代对象的 Pythonic 方式

对于我正在进行的一个小项目,我需要循环浏览一个列表。对于此循环的每个元素,我必须通过同一列表启动另一个循环,前一个元素作为新循环的第一个元素…

雨后咖啡店 2024-09-25 23:14:36 8 0

如何生成预解包列表?

我有一个在 itertools.groupby 操作中创建的列表: def yield_unpacked_list(): for key, grp in itertools.groupby(something_to_groupby, key=lambd…

秋叶绚丽 2024-09-16 13:15:09 12 0

使用 itertools 的特殊类型组合

我几乎完成了某人给我的一项任务,该任务最初涉及轻松使用 itertools 中的 Product() 函数。 然而,该人要求它也应该做一些不同的事情,例如: li = […

烟─花易冷 2024-09-14 22:26:27 10 0

当键值位于可迭代元素中时如何使用 itertools.groupby ?

为了说明这一点,我从 2 元组列表开始: import itertools import operator raw = [(1, "one"), (2, "two"), (1, "one"), (3, "three"), (2, "two")] …

苏大泽ㄣ 2024-09-13 03:56:44 12 0

当提供空列表时 itertools.product() 应该产生什么?

我想这是一个学术问题,但第二个结果对我来说没有意义。难道它不应该像第一个一样完全是空的吗?这种行为的理由是什么? from itertools import produ…

雅心素梦 2024-09-07 22:14:50 9 0

距离度量的组合优化

我有一组轨迹,由轨迹上的点以及与每个点关联的坐标组成。我将它们存储在 3d 数组中(轨迹、点、参数)。我想找到一组 r 轨迹,它们在这些轨迹的可能…

念三年u 2024-09-01 15:09:37 9 0

有没有更简洁的方法来获取某些内容的第一次出现?

我有一个包含很多内容的列表: lista = ['a', 'b', 'foo', 'c', 'd', 'e', 'bar'] 我想获取列表中满足谓词的第一项,例如 len(item) > 2.。有没有比 i…

那一片橙海, 2024-08-31 22:31:15 12 0

python 中的高效列表映射

我有以下输入: input = [(dog, dog, cat, mouse), (cat, ruby, python, mouse)] 并尝试获得以下输出: outputlist = [[0, 0, 1, 2], [1, 3, 4, 2]] o…

酒废 2024-08-30 18:31:13 12 0

Itertools 按功能分组

我想按 dict 键进行分组 >>> x [{'a': 10, 'b': 90}, {'a': 20}, {'a': 30}, {'a': 10}] >>> [(name, list(group)) for name, group in groupby(x, la…

流绪微梦 2024-08-27 14:07:56 12 0

如何使用 python itertools.groupby() 按第一个字符对字符串列表进行分组?

我有一个类似于此列表的字符串列表: tags = ('apples', 'apricots', 'oranges', 'pears', 'peaches') 我应该如何使用 itertools.groupby() 按每个字…

三五鸿雁 2024-08-26 05:48:28 10 0

Python itertools 的 Ruby 等价物是什么,特别是。组合/排列/groupby?

Python 的 itertools 模块在处理可迭代/迭代器方面提供了很多好处发电机。例如, permutations(range(3)) --> 012 021 102 120 201 210 combinations(…

无人问我粥可暖 2024-08-25 11:17:20 12 0

在 python 3 中使用 itertools.product 和列表

我正在尝试根据给定的蛋白质序列创建一个可能的密码子列表。 基本上,我尝试创建的脚本将处理给定的字符串输入并输出输入代表的另一组字符串的可能组…

地狱即天堂 2024-08-22 22:57:08 10 0

如何为 Python 迭代器编写分页器?

我正在寻找一种“翻阅”Python 迭代器的方法。也就是说,我想用另一个迭代器包装给定的迭代器 iter 和 page_size ,该迭代器会将 iter 中的项目作为一…

难如初 2024-08-22 19:55:06 9 0

PyObjC + Xcode 3.2 +非苹果Python

我想开始尝试使用 PyObjC 开发一些简单的应用程序。我安装了 PyObjC 和 Xcode 模板。我知道 PyObjC 本身可以工作,因为我已经运行 此脚本 成功。当我…

昵称有卵用 2024-08-20 13:24:30 12 0
更多

推荐作者

daid

文章 0 评论 0

我心依旧

文章 0 评论 0

晒暮凉

文章 0 评论 0

微信用户

文章 0 评论 0

DS

文章 0 评论 0

〆凄凉。

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文