Mini-assembler was in all II, II+ and //e. II had Integer Basic, II+ and //e had Applesoft. Can't remember which ones had SWEET16 though. May also be "all of them".
If all you want is LISP, burn it into an EPROM and replace the stock one.
It was absent from the II+ due to the larger Applesoft BASIC interpreter. If you had a "Language Card" (a 16K expansion that brought the machine to 64K) you could load Integer BASIC on the card and use the assembler.
Also in the original II and II Plus. On those older models, I think you need to type "F666G" at the monitor prompt to get to the mini-assembler. The "!" command was implemented in the enhanced IIe ROM.
Sounds familiar; I used to use it on our II+, so I was rather bemused by all these people telling me they (II+) didn't have it.
I don't have access to my Apples at the moment, so can't check the details, but I'm now curious to know exactly what might have changed between various II+ - what did others gain that we were missing, or why did we have room for it when they didn't...