Python Forum
Create a function vector
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Create a function vector
#4
Or a lambda expression.
def Am(x, i):
    print(f'i = {i}, x = {x}')

Afunctions = [lambda x, index=i: Am(x, index) for i in range(2)]
print(Afunctions[0](2), Afunctions[1](2))
Output:
i = 0, x = 2 i = 1, x = 2
Reply


Messages In This Thread
Create a function vector - by Cooketaker - Dec-27-2022, 01:42 AM
RE: Create a function vector - by deanhystad - Dec-27-2022, 03:59 AM
RE: Create a function vector - by Gribouillis - Dec-27-2022, 06:37 AM
RE: Create a function vector - by deanhystad - Dec-27-2022, 04:32 PM
RE: Create a function vector - by Cooketaker - Dec-27-2022, 08:22 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  substring function to create new column Chandan 6 2,612 Feb-14-2020, 10:11 AM
Last Post: scidam
  matrix by vector mcgrim 8 4,005 May-02-2019, 10:39 AM
Last Post: ichabod801
  How to create a random library for an specific function andre_fermart 4 3,427 Apr-10-2019, 11:02 PM
Last Post: andre_fermart
  Vector field cross product Eduard 2 2,643 Aug-20-2018, 02:54 PM
Last Post: Eduard

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020