![]() |
1
33
您可以定义自定义
打印:
|
![]() |
2
17
具有
或者将其映射为:
|
![]() |
3
10
如果您正在寻找使用
这比其他尝试使用zip的解决方案更简单、更容易理解。 使现代化针对sds的评论:是的,它需要两行代码,但是
为了展示速度,我将解决方案与
下面是一个示例输出,它表明我的解决方案大约快20倍:
|
![]() |
4
8
如果你尝试用类来做这件事,你会得到一个提示:
使类可迭代(add
现在:
|
![]() |
5
6
一个丑陋的解决方案是,提供一个将实例转换为可迭代实例的自定义函数,然后使用
例如:
可迭代项可以是任何内容。例如
|
![]() |
6
3
除了使用
这甚至是
或者,在另一个解决方案的基础上构建,您可以创建一个可迭代的数据类装饰器:
|
![]() |
7
3
通过使用
结果:
|
![]() |
8
2
您可以使用 吸引器 函数,以提取 x 和 y 的每个实例的属性 XY 班
然后使用 zip(*…) 语法,并使用转换为列表 地图(列表,…) 作用 了解更多关于attrgetter的信息: https://note.nkmk.me/en/python-operator-usage/ |
![]() |
July · 如何定义数字间隔,然后四舍五入 1 年前 |
![]() |
user026 · 如何根据特定窗口的平均值(行数)创建新列? 1 年前 |
|
Ashok Shrestha · 需要追踪特定的颜色线并获取坐标 1 年前 |
![]() |
Nicote Ool · 在FastApi和Vue3中获得422 1 年前 |
|
Abdulaziz · 如何对集合内的列表进行排序[重复] 1 年前 |
![]() |
asmgx · 为什么合并数据帧不能按照python中的预期方式工作 1 年前 |