![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
诘问我的执着
这个作者很懒,什么都没留下…
展开
-
python中对于若干个元素按照固定大小进行划分
最近遇到一个问题,由于aws的限制,log的大小不能太大,于是需要对log进行划分,分批发送(比如总共1000条log,需要划分成每100个一组进行发送)。 由于发送的总数未知,所以用以下方法实现,记录一下 step = 100 so_list = [valid_so_list[i:i+step] for i in range(0, len(valid_so_list), step)] 这里的valid_so_list就是需要发送的总log,step就是一批发送的大小 ...原创 2021-04-17 16:44:33 · 238 阅读 · 0 评论 -
在python中对于list中的元素进行去重
在实际应用场景中,通常需要对list中的元素进行去重,在python中可以借用set这一类型来实现 假如list中的是可以哈希化的元素,那么直接通过以下代码就可以实现: def rm_duplicate(lst: list) -> list: return list(set(lst)) 假如list中的是不可哈希化的元素,比如dict,list这些,那么上面的函数就会报错,假设list中存放的是dict,可以利用以下函数来实现去重: def rm_duplicate_dict_lis原创 2021-04-17 16:38:51 · 353 阅读 · 0 评论