0 / 0 / 0
Регистрация: 01.03.2022
Сообщений: 30

Выгрузка трехмерного списка в окно результата

20.04.2022, 17:49. Показов 412. Ответов 0

Студворк — интернет-сервис помощи студентам
Добрый день!
Помогите разобраться, как при выгрузке трехмерного списка в окно результатов, разбить списки из каждого уровня на отдельные колонки?


Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
import math
import  tkinter as tk
from tkinter import Frame
from tkinter import ttk
 
 
 
class LP:
    def l_p(self):
        h_data=[10.0, 12.0]
        m_data=[0.12, 0.13]
        swat_data=[0.2, 0.25]
        k_data=[150.0, 160.0]
        pzak2=[7.0, 6.5, 6.0, 5.5]
        ppl = 5
        rsk = 12.2
        mu1 = 0.578
        g =9.80665
        plot1 = 792.8
        dNKT = 168
        t2=480
 
        self.QN_LP_1=[]
        for h,m,swat,k in zip(h_data, m_data, swat_data, k_data):
            tm=[]
            tmn=1
            while tmn<=t2:
                tm.append(tmn)
                tmn=tmn+10
            qn_1=[]
            for e in pzak2:
                qn1=[]
                for l in tm:
                    qnn_1=float((2*math.pi*6.12*10**-2*k*h*(e-(e-ppl)*(l/t2)-ppl))/(mu1*math.log((100*0.7583*l**0.3698)/rsk))-(((math.pi*10**3/(4*g))*dNKT**2)/plot1)*((e-ppl)/t2))
                    qn1.append(qnn_1)
                qn_1.append(qn1)
 
            qn_1=[[i for i in j if i>0] for j in qn_1]
            self.QN_LP_1.append(qn_1)
        print ('QN',self.QN_LP_1)
 
 
    def r_w(self):
        self.l_p()
        win_result2_1 = tk.Toplevel(win)
        win_result2_1.wm_title('Результаты')
 
 
        frame1 = Frame(win_result2_1 , width=300, height=150)
        frame1.grid(row=1, column=0)
 
        table1=ttk.Treeview(frame1)
        table1['show']='headings'
        table1['columns']=list(range(0,len(self.QN_LP_1)))
 
        for i in range(0,len(self.QN_LP_1)):
            table1.column(i, width=100)
            table1.heading(i,text="QN {} пропласток".format(i+1))
 
        for i in zip(*self.QN_LP_1):
            for j in zip(*i):
                table1.insert('', 'end', values=j)
        table1.grid()
 
win=tk.Tk()
LP=LP()
ttk.Button(win, text='Расчет',command = LP.r_w).grid(row=17,column=1,stick='we')
win.mainloop()
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
20.04.2022, 17:49
Ответы с готовыми решениями:

Выгрузка трехмерного списка в окно результата
Добрый день! Помогите разобраться, как при выгрузке трехмерного списка в окно результатов, разбить списки из каждого уровня на отдельные...

Выгрузка трехмерного списка в окно результата
Добрый день! Помогите разобраться, как при выгрузке трехмерного списка в окно результатов, разбить списки из каждого уровня на отдельные...

Выгрузка результата запроса в ТЧ
В общем необходимо в табл часть обработки выгрузить все документы определенного типа, вот код: Процедура...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
20.04.2022, 17:49
Помогаю со студенческими работами здесь

Выгрузка результата отчета
Здравствуйте. Подскажите, как можно выгрузить результат отчета в libre office calc? Спасибо

Выгрузка результата запроса в форму
Добрый день!Есть запрос на выборку документов, есть форма-в ней ТабличноеПоле1- тип значения-Таблица значений. Помогите выгрузить...

1C Выгрузка результата запроса в параметр
Здравствуйте, Уважаемые форумчане. Прошу помощи по 1С. Есть форма, на форме есть поле с параметром &lt;ETA&gt; Есть функция...

Выгрузка результата запроса в текст
Здравствуйте. Подскажите, как вывести результат запроса в текст на форме, например: Надпись= // вывод веса Запрос = Новый...

выгрузка результата запроса в формат .xml
кое-как собрал запрос, а как его выгрузить в формат .xml не знаю, помогите пжлста... //запрос Процедура Сформировать() Перем Запрос,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

Новые блоги и статьи
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru