python 引用对象相等,还是用list.extend()
2021-01-15 09:15
标签:去掉 信息 span return 距离 == for 数据 format python 引用对象相等,还是用list.extend() 标签:去掉 信息 span return 距离 == for 数据 format 原文地址:https://www.cnblogs.com/DDBD/p/12936217.htmlclass 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()
文章链接:http://soscw.com/index.php/essay/42197.html