小编Pao*_*sca的帖子

滑动与翻滚Windows

我正在阅读一篇关于数据流管理的长篇文章,我对Sliding和Tumbling Windows之间的区别感到有些困惑.到目前为止,我已经明白翻滚窗口可以是基于时间的,并且具有固定的(开始,结束)点,当该窗口到期时,这些点会"翻滚".例如,基于时间的窗口可以是1分钟长.因此,对于每分钟,窗口都会翻滚以处理数据集的聚合.

滑动的窗户让我很困惑.滑动窗口是否像基于计数一样,当x元组的数量进入窗口时,窗口会翻滚.或者是进入窗口的x-recent元组将成为窗口的一部分,并且旧的元组将从该窗口逐出.即随着新元组的到来不断更新的窗口?

streaming

18
推荐指数
2
解决办法
1万
查看次数

Python编程:如何从字典中评估值?

给定字符串

str=" dept_id == CS1  and  student_count > 75 " 
Run Code Online (Sandbox Code Playgroud)

字典

dict = {'dept_id': 'CS1' ,'student_count': 95 }
Run Code Online (Sandbox Code Playgroud)

我们需要在字符串中替换dict中的值并进行求值

eval (str)
Run Code Online (Sandbox Code Playgroud)

以下代码适用于所有整数情况:

for item in dict.items():
k , v  = item
if s.find(k) > -1:
 k=str(k)
 s=s.replace(k, str(v),1)
 print "replaced",s

print eval(s)
Run Code Online (Sandbox Code Playgroud)

有没有其他方法来解决这个问题?

python string dictionary eval

2
推荐指数
1
解决办法
6464
查看次数

标签 统计

dictionary ×1

eval ×1

python ×1

streaming ×1

string ×1