zoukankan      html  css  js  c++  java
  • 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 -》肯定不行的
  • 相关阅读:
    数组练习1
    学习进度04
    求一个数组的最大子数组之和02
    求一个数组的最大子数组之和01
    学习进度03
    四则运算的功能添加版02
    第二周学习进度
    Right-BICEP 测试四则运算程序
    实现四则运算的功能添加版01
    本周实验PSP0 过程文档
  • 原文地址:https://www.cnblogs.com/DDBD/p/12936217.html
Copyright © 2011-2022 走看看