Simple Python one line if-else for a loop example code.
>>> [(i) for i in my_list if i=="two"] ['two']
For loop and if-else condition in one line python
If and else inside a one-line python loop. Counting how many numbers in the list is above the 20.
list1 = [10, 25, 36, 24] count = 0 for i in list1: count = count + 1 if i > 20 else count print(count)
One-line list comprehension: if-else variants
A list comprehension that produces a list of odd numbers of a given range.
oddnum = [x for x in range(1, 10) if x % 2] print(oddnum)
Output: [1, 3, 5, 7, 9]
Do comment if you have any doubts and suggestions on this Python Loop topic.
Note: IDE: PyCharm 2021.3.3 (Community Edition)
All Python Examples are in Python 3, so Maybe its different from python 2 or upgraded versions.
Degree in Computer Science and Engineer: App Developer and has multiple Programming languages experience. Enthusiasm for technology & like learning technical.