Print positive numbers in a list with python

Configurare noua (How To)

Situatie

Example:
Input: list1 = [12, -7, 5, 64, -14]
Output: 12, 5, 64

Input: list2 = [12, 14, -95, 3]
Output: [12, 14, 3]

Backup

# list of numbers
list1 = [11, -21, 0, 45, 66, -93]
 
# iterating each number in list
for num in list1:
     
    # checking condition
    if num >= 0:
       print(num, end = " ")

Output:

11 0 45 66

Solutie

Example2

# list of numbers
list1 = [-10, 21, -4, -45, -66, 93]
num = 0
 
# using while loop     
while(num < len(list1)):
     
    # checking condition
    if list1[num] >= 0:
        print(list1[num], end = " ")
     
    # increment num 
    num += 1
    

Output:

21 93

Tip solutie

Permanent

Voteaza

(10 din 20 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?