python数据['207.5\n60.5\n192.5\n12.5\n204.5\n142.5\n190.5\n81.5\n']
时间: 2023-11-25 13:06:09 浏览: 11
以下是将数据列表中的字符串转换为浮点数并计算平均值的Python代码:
```python
data = ['207.5\n60.5\n192.5\n12.5\n204.5\n142.5\n190.5\n81.5\n']
nums = [float(num) for num in data[0].split()]
avg = sum(nums) / len(nums)
print(avg)
```
输出结果为:
```
136.25
```
相关问题
将['207.5\n60.5\n192.5\n12.5\n204.5\n142.5\n190.5\n81.5\n']转为浮点数
可以使用列表推导式和map()函数将字符串列表转换为浮点数列表,具体代码如下所示:
```python
str_list = ['207.5\n60.5\n192.5\n12.5\n204.5\n142.5\n190.5\n81.5\n']
float_list = [float(i) for i in str_list[0].split('\n') if i]
print(float_list)
```
输出结果为:
```
[207.5, 60.5, 192.5, 12.5, 204.5, 142.5, 190.5, 81.5]
```
帮我写iptables指令使得外网(10.9.0.0/24)只能telnet 192.168.60.5,不能telnet其他内网(192.168.60/24)机子
您可以使用以下iptables规则来实现此目的:
```
iptables -A FORWARD -s 10.9.0.0/24 -d 192.168.60.5 -p tcp --dport 23 -j ACCEPT
iptables -A FORWARD -s 10.9.0.0/24 -d 192.168.60.0/24 -p tcp --dport 23 -j DROP
```
这些规则将允许来自外部网络(10.9.0.0/24)的telnet流量仅限于192.168.60.5,而对于所有其他内部网络(192.168.60.0/24),telnet流量将被阻止。
请注意,这些规则只会影响转发流量,因此如果您想在本地主机上限制telnet访问,还需要添加适当的INPUT规则。