#آموزش درک لیست و ست

🔴 List comprehension

l = [( 'Hi ' + x) for x in [ 'Alice' , 'Bob' , 'Pete' ]]
print(l)

# ['Hi Alice', 'Hi Bob', 'Hi Pete']

🌟🌟🌟🌟🌟

l2 = [x * y for x in range( 3 ) for y in range( 3 ) if x>y]
print(l2)

# [0, 0, 2]

🌟🌟🌟🌟🌟

🔴 Set comprehension

squares = { x** 2 for x in [ 0 , 2 , 4 ] if x < 4 }

# {0, 4}

فرهاد ناصری زاده @farhad3412

@raspberry_python

Comments

Be the first to add a comment