python 引用对象相等,还是用list.extend()
Posted ~你曾说过分手后还能做炮友
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 引用对象相等,还是用list.extend()相关的知识,希望对你有一定的参考价值。
class get_data_class: def process(self,s,dic_zhuli,one_symbol,scale,format_list): if not s: # [["2020-05-21 15:00:00","2737.000","2742.000","2737.000","2742.000","18028"],["20 print("-----没有获取到数据----") return None else: if scale in ["5m", "15m", "60m"]: temp_list = [] for li in s[1:]: #去掉第一个(最新的) if li[0] > dic_zhuli[one_symbol][scale] or dic_zhuli[one_symbol][scale] == ‘‘: #加上附加信息,发送到sql处理队列 li.append(one_symbol) li.append(scale) li.append(dic_zhuli[one_symbol][‘name‘]) li.append(dic_zhuli[one_symbol][‘id_of_list‘]) temp_list.append(li) if temp_list: temp_list.reverse() #倒置一下,距离远的在上面 format_list.extend(temp_list) elif scale in [ "daily"]: temp_list = [] for li in s[:-1]: # 去掉第一个(最新的) if li[0] > dic_zhuli[one_symbol][scale] or dic_zhuli[one_symbol][scale] == ‘‘: # 加上附加信息,发送到sql处理队列 li.append(one_symbol) li.append(scale) li.append(dic_zhuli[one_symbol][‘name‘]) li.append(dic_zhuli[one_symbol][‘id_of_list‘]) temp_list.append(li) if temp_list: format_list = temp_list -》肯定不行的
以上是关于python 引用对象相等,还是用list.extend()的主要内容,如果未能解决你的问题,请参考以下文章