
중첩된 배열이 있는 경우
\def\yeet{{1,2,3},{4,5,6}}
"yeet"에 다른 배열을 어떻게 추가하나요?
예:
나는 아직: {{1,2,3},{4,5,6}} 및 피트: {7,8,9}를 가지고 있습니다. 나는 아직 피트를 추가하고 싶기 때문에 다음을 얻습니다.
yeet: {{1,2,3},{4,5,6},{7,8,9}}
또한 배열에 요소를 추가하고 싶습니다.
그래서 배열 keet: {3,6}이 있고 keet에 정수 9를 추가하여 다음을 얻습니다.
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}