当前位置: 首页 > 网络应用技术

Python如何看每一列的排多少行(2023年的最新答案)

时间:2023-03-07 10:05:10 网络应用技术

  简介:本文的首席执行官Note将向您介绍每条Python行的几行。我希望这对每个人都会有所帮助。让我们来看看。

  如果您的第一列很好,请使用last_row_index和currende_row_index。

  int last = 0;

  int电流= 1;

  while(CurrentNumbers.getLength(0))

  {{{

  if(数字[last] [0] ==数字[当前] [0])

  {{{

  for(int i = 1; inumbers.getLengths(1); i ++)

  {{{

  数字[last] [i]+= numbers [current] [i];

  }

  }

  别的

  {{{

  最后++;

  for(int i = 0; inumbers.getLengths(1); i ++)

  {{{

  数字[last] [i] =数字[电流] [i];

  }

  }

  电流++;

  }

  来自__future __ import print_functionimport timeif __name__ =='__ main ____':

  导入系统

  start = time.time()

  以F:f的开放(sys.argv [1],'rb')为

  计数= 0

  last_data ='

  '

  而真:

  data = f.Read(0x400000)

  如果没有数据:

  休息

  count+= data.count(b'

  ')

  last_data =数据

  如果last_data [-1:]!= b'

  ':

  计数+= 1#如果需要类似WC的计数,请删除此

  end = time.time()

  打印(计数)

  打印(末端*1000)

  这与WC -L略有不同。如果您想与WC -L一致,则可以删除注释行。

  没有逻辑,例如通用新线和忽略空气线。如果需要这些功能,该程序将变得更加复杂。

  准备测试数据:

  测试数据

  打开Pycharm并输入以下代码

  代码

  运行效果如下:

  运行效果显示

  附加实施代码:

  #!/usr/bin/env Python

  导入大熊猫作为pd

  openpath ='test.xls'

  savepath ='test1.xls'

  def total_count(path = openpath,sheetname ='testsheet'):

  df = pd.read_excel(路径,sheet_name = sheetname,names = ['value','count'])

  #获取统计项目

  item_name = set(df ['value'])

  #创建字典统计

  total_dict = dict(zip([i在item_name中i]

  0对于_ in rang(len(item_name)])))))))))))))))))))))))))))

  #,一一统计数量

  对于索引,枚举(df ['value'])中的项目:

  #如果在集合中

  如果item_name中的项目:

  #添加计数统计信息

  total_dict [item] += df ['count'] [index]

  # 返回

  返回total_dict

  def datato_excel(path = savepath,sheet_name ='total',data_dict = {}):

  report_df = pd.dataframe.from_dict(data_dict,orient ='index')

  xl_writer = pd.excelwriter(路径)

  report_df.to_excel(xl_writer,sheet_name)

  尝试:

  xl_writer.save()

  打印(“保存完成”)

  除了:

  打印(“保存文件中的错误”)

  如果__name__ ==“ __ -main __”:

  datato_excel(data_dict = total_count())

  我不知道这是您想要的结果。如果您有帮助,请采用它,谢谢!

  我不知道您要问您要做什么的问题。

  判断不是空的。代码如下:

  来自OpenPyXl import load_workbook

  wb = load_workbook(filename = r'read path .xlsx')##阅读路径

  ws = wb.get_sheet_by_name(“ Sheep1”)## Sheep1名称的表格表

  num = 1

  而1:#set作为死周期

  cell = ws.cell(row = num,colorn = 1)。价值

  如果细胞:

  num = num +1

  别的:

  打印(num)

  出口 ()

  运行结果(已删除了我的路径):

  结论:以上是Python如何向所有人介绍首席执行官注释的全部内容。我希望这对每个人都会有所帮助。如果您仍然想进一步了解这一点,请记住收集并关注此网站。