Python Forum
How to trigger for loop after while
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
How to trigger for loop after while
#2
Hello,
input_number=3
layer=5
paulis = list(product(['I','X','Y','Z'],repeat=input_number))
a = list(product(['i','x','y','z'],repeat = input_number))
rho_1='rho_1' 
el=[]
element1=""
for order in range(len(paulis)):   
    while(layer>0):  
        element1=element1+'p_{'+str(layer)+a[order][0]+a[order][1]+a[order][2]+'}*'
        layer=layer-1
        if layer== 0: 
            element1=element1+'+'
            el.append(element1)
    else:
        layer=5
        
print(element1)
or
for order in range(len(paulis)):
    layer = 5
    while(layer>0):  
        element1=element1+'p_{'+str(layer)+a[order][0]+a[order][1]+a[order][2]+'}*'
        layer=layer-1
        if layer== 0: 
            element1=element1+'+'
            el.append(element1)
quest likes this post
I speak Python but I don't speak English (I just read it a little). If I express myself badly, please blame the translator^^.
Reply


Messages In This Thread
How to trigger for loop after while - by quest - Mar-21-2022, 06:41 AM
RE: How to trigger for loop after while - by Coricoco_fr - Mar-21-2022, 07:16 AM
RE: How to trigger for loop after while - by quest - Mar-22-2022, 11:34 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Pandas, How to trigger parallel loop Mekala 4 2,798 Oct-29-2020, 12:58 PM
Last Post: Mekala
  How to trigger python script twice a day SriMekala 1 3,984 Aug-30-2019, 01:31 AM
Last Post: scidam
  Why does my Switch trigger all Cases? IAMK 6 4,016 Apr-09-2018, 11:12 AM
Last Post: snippsat
  How to trigger a function by clicking the left mouse click? HelloBoyz 1 9,492 Jun-29-2017, 09:43 PM
Last Post: nilamo

Forum Jump:

User Panel Messages

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