Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
assigning index
#4
Code: yeah explaining is difficult (can paste the whole code but it's a mixed with specific programming coding which makes things more unclear while the case is easier)

Trying a different explaination approach:
pos1 pos2 pos3 can be
1. pos1, pos2, pos3
2. pos1, pos2
3. pos1, pos3
each possibility triggers another value in a customfunction (hence the b, c, d value)
BUT I want things nice and tidy.
so call them first place, second place, and third place if you like:
1. first, second, third
2. first, second
3. first, second

My quesiton is about 2. and 3.: how to ensure that a T/F decisions triggers the correct places?

Makes more sense?
I read my coding as follows:
"pos1 is already given, and is executed. if pos2 is True, assign it to position 2 and while I'm at it: if pos3 is true: assign that to the third place. IF pos2 isn't true, and pos3 is True, assign position 2 to pos3."

or perhaps even easier: 3 runners participate in a competition. they can end up 1, 2, 3. If 2 backs out: number 3 becomes second not 3th. How to achieve that?

I thought using a while function (I can get the amount of participants) BUT the customfunction triggers not only that but also another value (b, c, d) ...

Horrible at explaining stuff. Sorry.


triggers = [100,200,300]
 
pos1 = True #never changes
pos2 = True
pos3 = True
 
if pos1:
    customfunction(a, d, triggers[0])
if pos2:
    customfunction(a, b, triggers[1])
    if pos3:
        customfunction(a, c,triggers[2])
elif pos3:
    customfunction(a, c, triggers[1])
Reply


Messages In This Thread
assigning index - by 3Pinter - Jan-18-2019, 07:04 PM
RE: assigning index - by Larz60+ - Jan-18-2019, 07:24 PM
RE: assigning index - by nilamo - Jan-18-2019, 07:47 PM
RE: assigning index - by 3Pinter - Jan-18-2019, 08:21 PM
RE: assigning index - by nilamo - Jan-18-2019, 08:44 PM
RE: assigning index - by 3Pinter - Jan-18-2019, 09:57 PM
RE: assigning index - by nilamo - Jan-18-2019, 10:07 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Assigning a new value to variable uriel 1 1,636 Dec-04-2021, 02:59 PM
Last Post: Underscore
  assigning a variable :( gr3yali3n 0 1,353 Sep-22-2020, 09:02 PM
Last Post: gr3yali3n
  Assigning variables Godserena 4 2,242 Apr-26-2020, 06:59 AM
Last Post: buran
  Assigning a Variable Help MC2020 5 2,995 Jan-06-2020, 10:54 PM
Last Post: MC2020
  Assigning an item from a list xlev 1 1,488 Sep-27-2019, 04:42 PM
Last Post: Larz60+
  Not adding and assigning? 00712411 7 4,306 Oct-10-2018, 07:11 PM
Last Post: volcano63
  Assigning iter_row value to variable ankey 8 9,155 Sep-24-2018, 03:51 PM
Last Post: ankey
  Assigning a new variable in a IF loop pythoneer 5 3,845 Mar-02-2018, 05:21 AM
Last Post: pythoneer
  Assigning to string slice michaeljhuman 1 2,796 Feb-08-2018, 12:57 AM
Last Post: Larz60+

Forum Jump:

User Panel Messages

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