在 tikz 中推送数组

在 tikz 中推送数组

如果我有一个嵌套数组

\def\yeet{{1,2,3},{4,5,6}}

如何向“yeet”添加另一个数组

例如

我有 yeet:{{1,2,3},{4,5,6}} 并且我有 feet:{7,8,9} 我想在 yeet 上添加 feet,因此我得到

yeet: {{1,2,3},{4,5,6},{7,8,9}}

此外,我想向数组添加元素

所以我有数组 keet: {3,6} 并且我想将整数 9 添加到 keet 中,所以我得到

keet: {3,6,9}

最后,我需要能够清除数组,所以如果我有

yeet: {{1,2,3},{4,5,6},{7,8,9}}

我想删除所有元素,但我应该得到

yeet: {}

答案1

\documentclass{article}
\usepackage{etoolbox}
\begin{document}
\def\yeet{{1,2,3},{4,5,6}}
\typeout{\yeet}"\yeet"

\appto\yeet{,{3,6,9}}
\typeout{\yeet}"\yeet"

\def\yeet{}
\typeout{\yeet}"\yeet"
\end{document}

相关内容