tranform算法python
时间: 2023-08-15 14:04:05 浏览: 100
Transformer:一个通过执行原子替换来转换结构的Python库
Transform算法(变换算法)是C++ STL中的一种算法,用于对容器中的元素进行某种变换,例如对每个元素进行平方、加倍等操作。在Python中,可以使用NumPy库来实现类似的功能。
例如,对于一个包含5个元素的列表,可以使用以下代码对每个元素进行平方操作:
```python
import numpy as np
lst = [1, 2, 3, 4, 5]
result = np.power(lst, 2)
print(result)
```
输出:
```
[ 1 4 9 16 25]
```
在这个例子中,`np.power()`函数对列表中的每个元素进行平方操作,并返回一个新的NumPy数组。这相当于C++ STL中的Transform算法。
阅读全文