Python中的数组操作
发布时间:2020-12-20 13:01:18 所属栏目:Python 来源:网络整理
导读:我如何在 Python中执行以下操作: array_1 = [x1,x2,x3,x4,x5,x6,....]array_2 = [y1,y2,y3]array_3 = [(x1-y1),(x2-y2),(x3-y3),(x4-y1),(x5-y2),(x6-y3)] array_2中的元素数总是小于array_1中的元素数. array_1和array_2具有任意数量的元素. [array_1中的
我如何在
Python中执行以下操作:
array_1 = [x1,x2,x3,x4,x5,x6,....] array_2 = [y1,y2,y3] array_3 = [(x1-y1),(x2-y2),(x3-y3),(x4-y1),(x5-y2),(x6-y3)] array_2中的元素数总是小于array_1中的元素数. array_1和array_2具有任意数量的元素. [array_1中的元素数] mod [array_2中的元素数] = 0 解决方法
Itertools有大量工具可以解决您的问题
了解你的问题 >其中一个阵列比另一个短 所以这是实施 >>> arr1 = range(1,10) >>> arr2 = range(20,23) >>> from operator import sub >>> from itertools import izip,cycle,starmap >>> list(starmap(sub,izip(arr1,cycle(arr2)))) [-19,-19,-16,-13,-13] (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 防火墙在程序员眼里不存在的!这就是黑客Python!绕过防火墙
- python – 为什么“except”中的未定义名称没有引发NameEr
- python-2.7 – 让Ace编辑器在Bottle环境中工作所需的最小文
- django – Postgres到Ubuntu Docker容器连接不起作用
- Python json库中load、loads、dump、dumps的区别与用法
- Python 装饰器实现的retry 出错重试
- 在Python的Flask框架中构建Web表单的教程
- python修改字典内key对应值的方法
- 打造一款抢全网红包现金券脚本!抢了两万个红包!Python也能
- 【python-leetcode103-树的宽度遍历】二叉树的锯齿形层次遍