Qurak

Work with nested lists

कैसे करें 16 चरण, एक सत्र में क्रम से चलाए गए। हर चरण इंजन पर निष्पादित हुआ और नीचे का आउटपुट वही है जो उसने उत्पन्न किया।

चरण 1
alist = {{a1, a2, a3, a4}, {b1, b2, b3, b4}, {c1, c2, c3, c4}, {d1, d2, d3, d4}}
आउटपुट
{{a1, a2, a3, a4}, {b1, b2, b3, b4}, {c1, c2, c3, c4}, {d1, d2, d3, d4}}
चरण 2
MatrixForm[alist]
आउटपुट
MatrixForm[{{a1, a2, a3, a4}, {b1, b2, b3, b4}, {c1, c2, c3, c4}, {d1, d2, d3, d4}}]
चरण 3
alist[[2]]
आउटपुट
{b1, b2, b3, b4}
चरण 4
alist[[2, 3]]
आउटपुट
b3
चरण 5
alist[[All, 3]]
आउटपुट
{a3, b3, c3, d3}
चरण 6
Flatten[alist]
आउटपुट
{a1, a2, a3, a4, b1, b2, b3, b4, c1, c2, c3, c4, d1, d2, d3, d4}
चरण 7
MatrixForm[Flatten[alist]]
आउटपुट
MatrixForm[{a1, a2, a3, a4, b1, b2, b3, b4, c1, c2, c3, c4, d1, d2, d3, d4}]
चरण 8
MatrixForm[{Flatten[alist]}]
आउटपुट
MatrixForm[{{a1, a2, a3, a4, b1, b2, b3, b4, c1, c2, c3, c4, d1, d2, d3, d4}}]
चरण 9
data = Table[i + j, {i, 1, 5}, {j, 1, 4}]
आउटपुट
{{2, 3, 4, 5}, {3, 4, 5, 6}, {4, 5, 6, 7}, {5, 6, 7, 8}, {6, 7, 8, 9}}
चरण 10
MatrixForm[data]
आउटपुट
MatrixForm[{{2, 3, 4, 5}, {3, 4, 5, 6}, {4, 5, 6, 7}, {5, 6, 7, 8}, {6, 7, 8, 9}}]
चरण 11
ListLinePlot[data, AxesOrigin -> {0, 0}]
आउटपुट
-Graphics-
चरण 12
Mean[data]
आउटपुट
{4, 5, 6, 7}
चरण 13
Mean[Flatten[data]]
आउटपुट
11/2
चरण 14
dat = Table[i + j + k, {i, 1, 4}, {j, 1, 4}, {k, 1, 4}];
MatrixForm[dat]
आउटपुट
MatrixForm[{{{3, 4, 5, 6}, {4, 5, 6, 7}, {5, 6, 7, 8}, {6, 7, 8, 9}}, {{4, 5, 6, 7}, {5, 6, 7, 8}, {6, 7, 8, 9}, {7, 8, 9, 10}}, {{5, 6, 7, 8}, {6, 7, 8, 9}, {7, 8, 9, 10}, {8, 9, 10, 11}}, {{6, 7, 8, 9}, {7, 8, 9, 10}, {8, 9, 10, 11}, {9, 10, 11, 12}}}]
चरण 15
MatrixForm[Mean[dat]]
आउटपुट
MatrixForm[{{9/2, 11/2, 13/2, 15/2}, {11/2, 13/2, 15/2, 17/2}, {13/2, 15/2, 17/2, 19/2}, {15/2, 17/2, 19/2, 21/2}}]
चरण 16
Mean[Flatten[dat]]
आउटपुट
15/2

प्रयुक्त फ़ंक्शन

संबंधित रेसिपी

सभी रेसिपी · फ़ंक्शन संदर्भ · इसे किसी MCP क्लाइंट से उपयोग करें