我想计算数据框中每个值的字节数,有没有办法做到这一点?
这是我的数据框:
672 635 6740 2 1 3 1 1 1 531 0
673 635 6740 2 1 3 1 1 1 531 0
674 635 6740 2 1 3 1 1 1 531 0
675 635 6740 2 1 3 1 1 1 531 0
676 635 6740 2 1 3 1 1 1 531 0
677 635 6740 2 1 3 1 1 1 531 0
我想要结果:
3 3 4 1 1 1 1 1 1 3 1
3 3 4 1 1 1 1 1 1 3 1
3 3 4 1 1 1 1 1 1 3 1
3 3 4 1 1 1 1 1 1 3 1
3 3 4 1 1 1 1 1 1 3 1
3 3 4 1 1 1 1 1 1 3 1
答案 0 :(得分:0)
我建议
digits = [len(item) if item != '' else None for item in line.split(" ")]
为你做2和3(如果行是文本行)
或者也许
digits = [len(item) for item in line.split(" ") if item]
如果你想忽略空格