我有一个问题。
对于python分配,给出了两个.dat文件:steel_samples_S355.dat
和tests_steelS460.dat
这些文件包含100个钢制测试。我的任务是突出显示低于特定值的测试。为此,我必须拆分文件名并在'S'
之后加上数字。因此,在这种情况下为355
和460
。如果该值低于给定的平均值,则必须将该数字添加到列表中。一切都不那么困难,但是在这种情况下如何应用split函数?
谢谢!
我有一个问题。
对于python分配,给出了两个.dat文件:steel_samples_S355.dat
和tests_steelS460.dat
这些文件包含100个钢制测试。我的任务是突出显示低于特定值的测试。为此,我必须拆分文件名并在'S'
之后加上数字。因此,在这种情况下为355
和460
。如果该值低于给定的平均值,则必须将该数字添加到列表中。一切都不那么困难,但是在这种情况下如何应用split函数?
谢谢!
average = 33
my_list = []
name = os.path.splitext(os.path.basename("steel_samples_S355.dat"))[0]
number = int(filename.split('S')[1])
if number < average:
my_list.append(number)