Loading
/custom-emojis/emojis/contour-map.png
Templates
📚
Articles & Resources
📖
Guides & Support
🌵
CalcTree
Estados de Vigas de Concreto
Bust Common Myths About Java Programming
Loading
/custom-emojis/emojis/calculator.png
Tensile Strength and Capacity Control of the W-Shape Sections According to AISC 360-16
Loading
/custom-emojis/emojis/calculator.png
Concrete Cylinder Strength Vs Cube Strength
Loading
/custom-emojis/emojis/calculator.png
Earthquake Design Action Calculation
Sıvılaşma Verileri Tablosu
Loading
/custom-emojis/emojis/rc-beam.png
Concrete Column Designer to AS3600
EM Wave Propagation Calculator
section properties with units
Forward Kinematics of Robotic Arm with 6 Degrees of Freedom
İKSA YAPILARI PROJELENDİRME HİZMET BEDELİ (2024)
GEOTEKNİK RAPOR (EK-B) ASGARİ HİZMET BEDELİ (2024)
ZEMİN İYİLEŞTİRME/DERİN TEMEL PROJELENDİRME ASGARİ HİZMET BEDELİ (2024) (İMO)
🚀
Projectile motion
Loading
/custom-emojis/emojis/bending-moment.png
Dezi et. al (2010)
🤾
Projectile motion
🔢

Python Tables

If a Python parameter is an array of arrays, when you drag and drop it on the page, it will be realised as a table. This table is dynamically updated based on data produced by the Python source.


Example


The following Python variable:
array of arrays in Python

will become a table Python parameter on CalcTree:
Tabular_item 
1
2
10
20


Formatting table cells

In order to format your table data, you can leverage Python capabilities for producing formatted strings, for example:
formatting tabular data in Python

formatted_Tabular_item 
1.00
2.00
10.00
20.00


Table with different types of cells


You can create arrays with various types of elements in Python. That will create tables with different types of cells on CalcTree, for example:
arrays of arrays with various data types

Various_types 
1
small amount
10 kN
large quantity

Click on the 'Code source' on the right menu to see the table used in this guide for a more detailed examination.


Still have more questions?

Join the conversation on Slack below!