[A recent SO question](https://stackoverflow.com/q/61348795/5306507) asks for *a convenient one-liner to generate a list of numbers and their negative counterparts in Python*. Given two integers $1≤a≤b$, generate all the integers $x$ such that $a≤|x|≤b$. The result may be printed or returned in any order or structure, as putting the result into a list and sorting it, yields `[-b,1-b,2-b,…,-a,a,a+1,a+2,…,b]` ### Examples $a=6,b=9$ gives `[6,-6,7,-7,8,-8,9,-9]` or `[6,7,8,9,-9,-8,-7,-6]` or `[-8,7,-9,-7,9,8,-6,6]` or `[[6,-6],[7,-7],[8,-8],[9,-9]]` or `[[6,7,8,9],[-6,-7,-8,-9]]` etc. $a=6,b=6$ gives `[6,-6]` or `[-6,6]` or `[[6,-6]]` or `[[6],[-6]]` etc.
# TeX, 75 bytes
```tex
\def~{\count0 }\def\1#1#2{~#1\loop-\the~,\the~,\advance~1\ifnum~<#2\repeat}
```
Output will be printed into a PDF (if you're running `pdftex`).
Example script:
```tex
\def~{\count0 }\def\1#1#2{~#1\loop-\the~,\the~,\advance~1\ifnum~<#2\repeat}
\1{6}{9}
\bye
```
Output:
# [05AB1E], 4 bytes
I'm just going to copy&paste my answer on [CG.SE](https://codegolf.stackexchange.com/questions/203797/generate-list-of-numbers-and-their-negative-counterparts).
ŸD(«
[Try it online!][TIO-k9chu51f]
[05AB1E]: https://github.com/Adriandmen/05AB1E
[TIO-k9chu51f]: https://tio.run/##yy9OTMpM/f//6A4XjUOr//8347IEAA "05AB1E – Try It Online"
# Explanation
```
Takes two input integers
Ÿ Inclusive range.
D Duplicate the stack.
( Negate all items of the duplicated item.
« Concatenate both lists.
Implicit output
```# [CJam], 9 bytes
{),>_Wf*}
[Try it online!][TIO-k9dojnro]
Takes input as two numbers on the stack and places two lists on the stack.
## Explanation
{ } Input: 2 4
) Increment: 2 5
, Range: 2 [0 1 2 3 4]
> Slice: [2 3 4]
_ Duplicate: [2 3 4] [2 3 4]
Wf* Negate each: [2 3 4] [-2 -3 -4]
[CJam]: https://sourceforge.net/p/cjam
[TIO-k9dojnro]: https://tio.run/##S85KzP3/v1pTxy4@PE2r9r@Vt3VhXayRfnWdd6xVQrBWXq3@fzMFSy4zBTMA "CJam – Try It Online"# PostgreSQL, 41 Bytes <>https://dbfiddle.uk/?rdbms=postgres_12&fiddle=983cfb3d1ba72c5e10e5cb9c315cb66c
# [PowerShell Core], 17 bytes
``` ps
6..9|%{@($_,-$_)}
```
[Try it online!][TIO-k9cjzdm8]
[PowerShell Core]: https://github.com/PowerShell/PowerShell
[TIO-k9cjzdm8]: https://tio.run/##K8gvTy0qzkjNydFNzi9K/f/fTE/Pska12kFDJV5HVyVes/b///8A "PowerShell Core – Try It Online"Oracle, 63 bytes <>https://dbfiddle.uk/?rdbms=oracle_18&fiddle=ccc36f23065dcce4b3a7ed6143e01e27&hide=1