I was looking for an explanation for this problem and you did it perfectly. Really Thank you for the explanation.
@codingcart4 жыл бұрын
Glad it helped!
@deeptisingh9043 жыл бұрын
you really explained it very well.
@sudarsanan67003 жыл бұрын
Thanks sir very helpful video .I am a begginer this video helped me a lot to understand list comprehension.
@codingcart3 жыл бұрын
Glad to hear that
@Aestheticdeeps9 ай бұрын
thank you sir well explained
@codingcart9 ай бұрын
Glad it helped😊. Please do share with your friends too😊
@paruluniyal23054 жыл бұрын
Nicely explained 👍
@codingcart4 жыл бұрын
Thank you 🙂
@jaganchowhaan96482 жыл бұрын
Cool explanation Bro ..Thanks and keep sharing
@codingcart2 жыл бұрын
Thanks and welcome
@MdRizwanRabbani4 жыл бұрын
Good info 👍
@codingcart4 жыл бұрын
Glad it was helpful!
@janushaik976 Жыл бұрын
ur explanation is awesome sir thank you
@codingcart Жыл бұрын
Glad you liked it. Do share with your friends too😊
@janushaik976 Жыл бұрын
Sure 👍
@zaveriakhulsoom84703 жыл бұрын
explained very well, awesome thank you, do more videos.
@codingcart3 жыл бұрын
Thanks, will do!
@fersalamanca26063 жыл бұрын
This is very well explained, though the only thing I don’t get is why when you create the ranges you add 1 to the variable, e.g. range(x + 1)
@trojan67413 жыл бұрын
if we would have written range(x) then range function will work for x-1 times. eg. for i in range(10) will return [0,1,2,3,4,5,6,7,8,9]
@himanshutondwal79003 жыл бұрын
Thankyou you explained it very well
@codingcart3 жыл бұрын
Glad you liked it 😊
@anujgupta77494 жыл бұрын
Good Job Brother, but why you don't use append in List Comprehensions?
@abhishekbhat31524 жыл бұрын
simple and nice explainiation
@codingcart4 жыл бұрын
Thanks for liking
@MrMukulpandey2 жыл бұрын
Great 👌
@codingcart2 жыл бұрын
Glad you liked it 😊.Do share with your friends too 🙂
@Cloudxxx23 Жыл бұрын
Hi. Why it needs to add 1?
@ragnarlodhbrok16842 жыл бұрын
y u didnt use append in list comprehension?
@harikrishnas57433 жыл бұрын
Why cant i get the output when i do the same code in my normal ide ? Explanations anyone?
@nombuso41623 жыл бұрын
Because HackerRank has shortcuts especially when it comes to the input
@nepalrameshwor15402 жыл бұрын
why this is wrong? new_list = [ [ i , j , k ] for (i , j , k) in range (x+1, y+1, z+1) if (i + j + k ! = n)]
@balrajsinghbhamra96782 жыл бұрын
range function simply doesn't work like the way you have coded it. Basic syntax of range is range(starting value, ending value, steps) and that is what you are doing here. Also, 'for' statement doesn't take multiple variables like that for answering the question in the video. For applying your logic properly, you can use a library called 'itertools'. A proper solution will be as follows: import itertools res = 0 x=1 y=2 z=1 n=3 res=[[i,j,k] for i,j,k in itertools.product(range(x+1),range(y+1),range(z+1)) if i+j+k!=n] print(res) In the above code, I have used the product method that returns the cartesian products of the iterables defined inside it's bracket. You can visit the site I am mentioning for knowing more about this method. www.geeksforgeeks.org/python-itertools-product/ happy coding!