#๐Ÿ”’ For Looping

8 messages ยท Page 1 of 1 (latest)

candid charm
#

For some reason I just can't get this right, my for loop isn't working - I am trying to make it so that every time CTk appends something in the listbox, list_data adds one value which corresponds to the list_data in the insert. How do I make this work?

gilded berryBOT
#

@candid charm

Python help channel opened

Remember to:

  • Ask your Python question, not if you can ask or if there's an expert who can help.
  • Show a code sample as text (rather than a screenshot) and the error message, if you've got one.
  • Explain what you expect to happen and what actually happens.

:warning: Do not pip install anything that isn't related to your question, especially if asked to over DMs.

candid charm
#
        def submit(self):
            # print("class entry:", self.entry.get())
            # print("grade selection:", self.optionmenu_1.get())
            # print("weight selection:", self.optionmenu_2.get())
            list_grades.append(self.optionmenu_1.get())
            list_weights.append(self.optionmenu_2.get())
            list_names.append(self.entry.get())
            global list_data
            for i in range(list_data): 
                list_data+=1
            self.listbox.insert(list_data,"\t"+self.entry.get()+"\t"+self.optionmenu_1.get()+"\t"+self.optionmenu_2.get())```
#

the self.listbox.insert(list_data that part should be +1 every time i append the list_grades, weights, and names

#

oh nvm i got it to work

#

!close

gilded berryBOT
#
Python help channel closed

This help channel has been closed and it's no longer possible to send messages here. If your question wasn't answered, feel free to create a new post in #1035199133436354600. To maximize your chances of getting a response, check out this guide on asking good questions.