Change language

# Python | The opposite sign of each item in the given list

Examples :

`  Input:  [-1, 2, 3, -4, 5, -6, -7]  Output:  [1, -2, -3, 4, -5, 6, 7]  Input:  [-5, 9, -23, -2, 7]  Output:  [5, -9, 23, 2, -7] `

Methods # 1: List comprehension

` `

` # Python3 program for converting positives # list of integers to negative and vice versa def Convert (lst): return [ - i for i in lst]   # Driver code lst = [ - 1 , 2 , 3 , - 4 , 5 , - 6 , - 7 ] print (Convert (lst)) `

` ` Exit:

` [1, -2, -3, 4, -5, 6, 7] `

Methods # 2: Using NumPy
It is also possible to use the Python Numpy module which is the most pythonic way to solve this problem. The list is first converted to a numpy array, and then the negative element of the array is returned, which is eventually converted to a list.

 ` # Python3 positive conversion program ` ` # list of integers to negative and vice versa ` ` import ` ` numpy as np `   ` def ` ` Convert (lst): ` ` lst ` ` = ` ` np.array (lst) ` ` return ` ` list ` ` (` ` - ` ` lst) ` ` `  ` # Driver code ` ` lst ` ` = ` ` [` ` - ` ` 1 ` `, ` ` 2 ` `, ` ` 3 ` `, ` ` - ` ` 4 ` `, ` ` 5 ` `, ` ` - ` ` 6 ` `, ` ` - ` ` 7 ` `] ` ` print ` ` (Convert (lst)) `

Exit:

` [1, -2, -3, 4, -5 , 6, 7] `

## Shop

Learn programming in R: courses

\$FREE

Best Python online courses for 2022

\$FREE

Best laptop for Fortnite

\$399+

Best laptop for Excel

\$

Best laptop for Solidworks

\$399+

Best laptop for Roblox

\$399+

Best computer for crypto mining

\$499+

Best laptop for Sims 4

\$

Latest questions

PythonStackOverflow

Common xlabel/ylabel for matplotlib subplots

PythonStackOverflow

Check if one list is a subset of another in Python

PythonStackOverflow

How to specify multiple return types using type-hints

PythonStackOverflow

Printing words vertically in Python

PythonStackOverflow

Python Extract words from a given string

PythonStackOverflow

Why do I get "Pickle - EOFError: Ran out of input" reading an empty file?

PythonStackOverflow

Python os.path.join () method

PythonStackOverflow

Flake8: Ignore specific warning for entire file

## Wiki

Python | How to copy data from one Excel sheet to another

Common xlabel/ylabel for matplotlib subplots

Check if one list is a subset of another in Python

How to specify multiple return types using type-hints

Printing words vertically in Python

Python Extract words from a given string

Cyclic redundancy check in Python

Finding mean, median, mode in Python without libraries