我有一个字符串数组。如何找到不等于零的元素并打印这些字符串?我怎样才能做好呢?你知道吗
这就是我想看到的:
Port Align-Err FCS-Err Xmit-Err Rcv-Err UnderSize OutDiscards "
Gi0/16 0 116 0 116 0 56
Gi0/3 0 0 23 0 0 315887
Po1 0 232464 0 232464 0 21331230
我的阵列:
array = [
"Port Align-Err FCS-Err Xmit-Err Rcv-Err UnderSize OutDiscards ",
"Gi0/1 0 0 0 0 0 212086 ",
"Gi0/2 0 0 0 0 0 184832 ",
"Gi0/3 0 0 23 0 0 315887 ",
"Gi0/4 0 0 0 0 0 253439 ",
"Gi0/5 0 0 0 0 0 135034 ",
"Gi0/6 0 0 0 0 0 132617 ",
"Gi0/7 0 0 0 0 0 5816 ",
"Gi0/8 0 0 0 0 0 12266 ",
"Gi0/9 0 0 0 0 0 573217 ",
"Gi0/10 0 0 0 0 0 844880 ",
"Gi0/11 0 0 0 0 0 264766 ",
"Gi0/12 0 0 0 0 0 197496 ",
"Gi0/13 0 0 0 0 0 0 ",
"Gi0/14 0 0 0 0 0 372725 ",
"Gi0/15 0 0 0 0 0 14260434 ",
"Gi0/16 0 116 0 116 0 56 ",
"Gi0/17 0 0 0 0 0 6905901 ",
"Gi0/18 0 0 0 0 0 333387 ",
"Po1 0 232464 0 232464 0 21331230 ",
]
我不知道你想在哪个部分找到不等于0的元素。什么元素?什么专栏?每一行都是零。你知道吗
以下是我可以建议的两种方法:
1。简单for循环,这里我忽略了第一个和最后一个元素:(我猜这就是您需要的)
2。同样使用列表理解
输出:
增加了按要求操作的功能方式:
这就产生了
相关问题 更多 >
编程相关推荐