我有一个txt文件数据,我正在尝试计算列数。我的方法是使用以下方法计算第一行的标题:
with open('file.txt','r') as f:
for line in f:
print(Len(line.split()))
但是,某些标题不止一个单词,因此返回的数字比其应有的数字高。标题也不用固定数量的空格分隔,因为我已经考虑过给split指定一定数量的空格。
有没有一种方法可以让它只计算由多个空格分隔的单词?
这是我正在使用的桌子:
如果这不可能,是否有更好的方法来解决这个问题?