多行数据划分区间
文件1a220
b119
c322
类似这样的文件,怎么将每行的第二列第三列都划分成5小区间
然后将每个区间分段的点存入一个大字典中,结果成这样:
{a:,b:,c:}
哪位大神可以指教一下??? 本帖最后由 永恒的蓝色梦想 于 2020-7-3 13:29 编辑
发到Python交流,发提问帖。
这么多次求助,不想想为什么没人理你嘛? 本帖最后由 永恒的蓝色梦想 于 2020-7-3 13:32 编辑
还是给你写了吧:def function(filename, /):
result = {}
with open(filename, "rt") as file:
for line in file:
temp = []
name, a, b = line.split()
a = float(a)
b = float(b)
step = (b - a) / 5
while a < b:
temp.append(a)
a += step
temp.append(b)
result = temp
return result 永恒的蓝色梦想 发表于 2020-7-3 13:28
还是给你写了吧:
非常感谢{:5_110:} tutu1 发表于 2020-7-3 14:30
非常感谢
下次发到 Python 交流 永恒的蓝色梦想 发表于 2020-7-3 14:33
下次发到 Python 交流
OK
页:
[1]