我需要对字符串列表进行深度复制。结果应该是另一个字符串列表,它们与第一个列表中的字符串不同,但具有相同的长度并且由相同的字符组成。
但是,标准函数,例如copy-list
、copy-sequence
、copy-tree
,似乎都是浅拷贝, 即它们在两个列表之间共享字符串。
最佳答案
你需要创新:
(mapcar #'copy-sequence list-of-strings)
关于list - 如何在 emacs lisp 中制作字符串列表的深拷贝?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47794239/