一般是编程新手。这是我的代码
for b in range(LengthSpread):
Strip = ReadSpread[b].rstrip('\n')
SplitData = ReadSpread[b].split(",")
PlotID = SplitData[1]
PlotIDnum = float(PlotID)
if PlotIDnum == 1:
List = SplitData
print List
OpenBlank.writelines('%s\n\n\n\n\n' % List)
最终,我想根据更改整个数据集中的每个 plotIDnum 来查找数据。我将如何更改条件 if 语句中的数字,而不实际更改数字。可能使用 for 循环或 while 循环。无法绕开它。
这是输入数据的示例
09Tree #PlotID PlotID
1 1 Tree
2 1 Tree
3 2 Tree
4 2 Tree
6 4 Tree
7 5 Tree
8 5 Tree
9 5 Tree
我希望我的输出按 plotID# 组织,并将每个输出放在一个新的电子表格中,或者将每个唯一的数据集放在一个新选项卡中
谢谢你的帮助