## Any or All HackerRank Solution Python

_{any()}

This expression returns `True`

if **any** element of the iterable is true.

If the iterable is empty, it will return `False`

.

_{Code}

>>> any([1>0,1==0,1<0]) True >>> any([1<0,2<1,3<2]) False

_{all()}

This expression returns `True`

if **all** of the elements of the iterable are true. If the iterable is empty, it will return `True`

.

_{Code}

>>> all(['a'<'b','b'<'c']) True >>> all(['a'<'b','c'<'b']) False

**Task**

You are given a space separated list of integers. If all the integers are positive, then you need to check if any integer is a palindromic integer.

**Input Format**

The first line contains an integer N. N is the total number of integers in the list.

The second line contains the space separated list of N integers.

**Constraints**

0<N<100

**Output Format**

Print `True`

if all the conditions of the problem statement are satisfied. Otherwise, print `False`

.

**Sample Input**

5 12 9 61 5 14

**Sample Output**

True

**Explanation**

**Condition 1**: All the integers in the list are positive.**Condition 2**: 5 is a palindromic integer.

Hence, the output is `True`

.

*Can you solve this challenge in 3 lines of code or less?There is no penalty for solutions that are correct but have more than 3 lines.*

Code:

#Any or All HackerRank Solution Python codesagar.in N=input() A=list(map(str,input().split())) print(all(int(j)>0 for j in A) and any(i==i[::-1] for i in A)) #Any or All HackerRank Solution Python codesagar.in

Disclaimer: This problem is originally created and published by HackerRank, we only provide solutions to this problem. Hence, doesn’t guarantee the truthfulness of the problem. This is only for information purposes.