Removing the last element of a listHow to iterate over JSON list and select one elementHow to check if a given string is a substring of an element of a listHow to remove / delete nth element of a listReport duplicates in a list?how to specify an infinite list in lisp?How to sort an association list (alist)?How can I convert a list of integers to a string?How to pop an arbitrary element from a list?How do I rotate list elements?Shortening trees list with (setcdr (nthcdr 2 trees) nil)
Using too much dialogue?
A burglar's sunglasses, a lady's odyssey
No Iron for your fair-folk maiden? (Part 1)
Why did Jon Snow admit his fault in S08E06?
Why did it take so long for Germany to allow electric scooters / e-rollers on the roads?
Can a ring of spell storing and access to Find spells produce an endless menagerie?
Why does the hash of infinity have the digits of π?
Burned out due to current job, Can I take a week of vacation between jobs?
Why isn't 'chemically-strengthened glass' made with potassium carbonate? To begin with?
How to deceive the MC
Creating second map without labels using QGIS?
Python program for fibonacci sequence using a recursive function
Navigating a quick return to previous employer
“For nothing” = “pour rien”?
Why is this integration method not valid?
Where is Jon going?
Why isn't Tyrion mentioned in 'A song of Ice and Fire'?
What did the 'turbo' button actually do?
Are runways booked by airlines to land their planes?
What is the use case for non-breathable waterproof pants?
How to teach an undergraduate course without having taken that course formally before?
Are there any German nonsense poems (Jabberwocky)?
Cardio work for Muay Thai fighters
How did NASA Langley end up with the first 737?
Removing the last element of a list
How to iterate over JSON list and select one elementHow to check if a given string is a substring of an element of a listHow to remove / delete nth element of a listReport duplicates in a list?how to specify an infinite list in lisp?How to sort an association list (alist)?How can I convert a list of integers to a string?How to pop an arbitrary element from a list?How do I rotate list elements?Shortening trees list with (setcdr (nthcdr 2 trees) nil)
Is there a simpler way to remove the last element of a list than this?
(setq list (reverse (cdr (reverse list))))
list deletion
add a comment |
Is there a simpler way to remove the last element of a list than this?
(setq list (reverse (cdr (reverse list))))
list deletion
add a comment |
Is there a simpler way to remove the last element of a list than this?
(setq list (reverse (cdr (reverse list))))
list deletion
Is there a simpler way to remove the last element of a list than this?
(setq list (reverse (cdr (reverse list))))
list deletion
list deletion
edited 8 hours ago
Drew
49.8k463109
49.8k463109
asked 9 hours ago
ToothrotToothrot
1,013412
1,013412
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
Yes there is:
(setq list (butlast list))
That is a function from subr.el. (Loaded by default. No need to load anything.)
You can also cut a tail with N elements by
(setq list (butlast list N))
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "583"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2femacs.stackexchange.com%2fquestions%2f50631%2fremoving-the-last-element-of-a-list%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Yes there is:
(setq list (butlast list))
That is a function from subr.el. (Loaded by default. No need to load anything.)
You can also cut a tail with N elements by
(setq list (butlast list N))
add a comment |
Yes there is:
(setq list (butlast list))
That is a function from subr.el. (Loaded by default. No need to load anything.)
You can also cut a tail with N elements by
(setq list (butlast list N))
add a comment |
Yes there is:
(setq list (butlast list))
That is a function from subr.el. (Loaded by default. No need to load anything.)
You can also cut a tail with N elements by
(setq list (butlast list N))
Yes there is:
(setq list (butlast list))
That is a function from subr.el. (Loaded by default. No need to load anything.)
You can also cut a tail with N elements by
(setq list (butlast list N))
answered 9 hours ago
TobiasTobias
16k11036
16k11036
add a comment |
add a comment |
Thanks for contributing an answer to Emacs Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2femacs.stackexchange.com%2fquestions%2f50631%2fremoving-the-last-element-of-a-list%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown