我正在尝试编写一个脚本,在两列数据中分别给出两个小时之间的每个小时。
永远不会有一个负整数,列表只包含数字0-23。以下是示例数据:
所以,我需要它来打印;
七点八点
7:00, 8:00, 9:00
8:00, 9:00, 10:00, 11:00, 12:00, 13:00
等
我需要用一个计数器来计数每一次发生了多少次。
def in_between(a,b):
return range(a,b+1)
in_between(1,9)
#[1,2,3,4,5,6,7,8,9]
in_between(-2,4)
#[-2,-1,0,1,2,3,4]
这是通过内置函数范围来完成的。
例如:
start = 6
end = 10
for num in range(start, end+1):
print(num)
生产:
6
7
8
9
10
请注意,
end 1
是必需的,因为end参数是排他性的。
要对多行执行此操作,可以执行以下操作:
import csv
count = {}
with open('data.csv', newline='') as csvfile:
reader = csv.reader(csvfile)
for row in reader:
start, end = row
r = range(start, end+1)
for num in r:
count[num] = count.get(num, 0) + 1
print(*r, sep=", ")
希望这有帮助
在我的程序中,我反复1收集Java8流,以将对象集合减少为单个对象。在整个执行过程中,这个集合的大小可能会有很大的变化:从3个对象到数百个对象。 在优化我的代码和搜索瓶颈的过程中,我在某个点使流并行。这在当时起了作用,因为所有的收藏都相当大。后来,在更改程序的其他部分和参数后,集合变小了。我意识到不让流平行更有效。这是有道理的:为4个对象在多个线程上分配工作的开销根本不值得。不过,对于成百上千的物
我需要像这样显示一个月内和前一个月一个动作所用的总小时数: 我有一个SQL表,格式如下: 查询会是什么样子? 编辑: ツ的答案让我朝着正确的方向前进,但是我使用JOIN解决了这个问题。请参阅下面的解决方案。
问题内容: 我有这个模型: 和存储库为 我想做的是,我将传递一个日期,并需要检查该日期在和之间(例如,我将9月30日作为日期传递,并且需要查找9月30日在其和之间的所有条目) 像什么? 问题答案: 您应该看一下参考文档。很好解释。 就您而言,我认为您不能在两者之间使用,因为您需要传递两个参数 之间 -findByStartDateBetween…其中x.startDate在?1和?2之间 根据您的
在Symfony 2中有两个日期时间格式的字段。现在我想得到提交表单后的总小时数 实体php 显示html 这将抛出一个错误 在呈现模板期间引发异常(“DateTime::_construct()希望参数1为字符串,对象为给定的”)在。。。 你如何简单地得到同一天两个小时之间的小时数?
我想计算Java中两小时(HH:mm:ss)之间的时间差(持续时间)。在这里,我读了几个关于这个主题的主题,但我的问题有点不同。 我也不能使用。 示例: ode: 结果:
问题内容: 我有以下方法: 我想知道是否已经过去了24个小时,如何在Python中做到这一点? 问题答案: 是一个简单的datetime对象,表示UTC时间: 如果是本地时间(天真的(时区未知)日期时间对象): 如果是不明确的时间,例如DST转换结束时的时间(在许多时区中,一年一次),则有五十五十次机会返回错误的结果(例如,偏离一小时)。 如果库没有在给定平台上使用历史时区数据库,并且本地时区的U