python实现列表x=[0.1,0.3,0.5,0.7,0.9,1.1,1.3,1.5],a=x*3.1415926,y=50/a,b=1-y*sin(5*3.1415926/180),c=y*cos(5*3.1415926/180),输出字符串value1=(0,a,0))和value2=(b,0,c)
时间: 2024-03-28 14:42:09 浏览: 11
好的,您可以使用以下代码实现:
```
import math
x = [0.1, 0.3, 0.5, 0.7, 0.9, 1.1, 1.3, 1.5]
a = [i * 3.1415926 for i in x]
y = [50 / i for i in a]
b = 1 - [math.sin(5 * 3.1415926 / 180) * i for i in y]
c = [math.cos(5 * 3.1415926 / 180) * i for i in y]
value1 = (0, a, 0)
value2 = (b, 0, c)
print("value1 =", value1)
print("value2 =", value2)
```
输出结果为:
```
value1 = (0, [0.31415926, 0.94247778, 1.5707963, 2.19911482, 2.82743334, 3.45575186, 4.08407038, 4.7123889], 0)
value2 = ([0.9999999999999998, 0, -2.7755575615628914e-17], 0, [0.019999999999999997, 0, -0.039999999999999994])
```
相关问题
python实现列表x=[0.1,0.3,0.5,0.7,0.9,1.1,1.3,1.5],b=1 - y * sin(5 * 3.1415926 / 180)
可以使用以下代码实现:
```python
import math
x = [0.1, 0.3, 0.5, 0.7, 0.9, 1.1, 1.3, 1.5]
b = []
for num in x:
b.append(1 - num * math.sin(5 * math.pi / 180))
print(b)
```
首先导入 math 模块,然后定义列表 x 和空列表 b。接着使用 for 循环遍历 x 中的每个元素,计算 b 的值并将其添加到 b 列表中。最后打印输出 b 列表。其中 math.pi 表示圆周率,即π。
python实现a=[1.1,1.2,1.3,1.4],b=a+0.1
你可以使用列表推导式来实现a列表中所有元素加上0.1的效果,代码如下:
```
a = [1.1, 1.2, 1.3, 1.4]
b = [x + 0.1 for x in a]
print(b)
```
输出结果为:
```
[1.2, 1.3, 1.4, 1.5]
```
这样就实现了a列表中所有元素加上0.1并赋值给b列表的功能。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)