Python Forum
simple list check with loops
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
simple list check with loops
#1
Huh
Now for the purpose of knowledge and learning could you iterate on simple loop / list basics. I'm using PyCharm IDE, python v 3.5 if that makes any difference.

I would like to understand how to get a simple loop that checks the usernames and continues to check them until a username thats different from one written in the list is entered. I need to understand what is happening and why I'm having such different results with the variations I've tried. I have tried several different loops and when testing some work to stop a repeated username for the first iteration but lets it slide in the next iteration or there is a matter where it will stop a repeat of the same username being entered in several times but when a different username thats still in the list is use it will let it pass. Almost like whats being entered into username input is giving n[0] the value of username and at the same time checking the other parts of n[0]. I don't really know how to eplain it so I'll jot down the loop / list that I need to understand. If anyone could help me understand what's happening and on a basic level consisting of loop / lists basics how do I fix the issue and why that solution would work.


username = input("Enter a username: ")

usrdatalist = [['josh' , 'mi'], ['ryan' , 'th'], ['loki' , 'ch']]

# Create loop to check username
for n in usrdatalist:
    while (n[0] == username):
        username = input("Name taken, enter new name: ")
    if (n[0] != username):
        print("Account created!")
Output:
/usr/bin/python3.5 /root/PythonProjects/video_game/looplistcheck.py Enter a username: josh Name taken, enter new name: ryan Account created! Name taken, enter new name: loki Account created! Name taken, enter new name: josh Account created! Process finished with exit code 0
Reply


Messages In This Thread
simple list check with loops - by Low_Ki_ - Jan-05-2017, 07:09 AM
RE: simple list check with loops - by Larz60+ - Jan-05-2017, 10:44 AM
RE: simple list check with loops - by stranac - Jan-05-2017, 10:50 AM
RE: simple list check with loops - by buran - Jan-05-2017, 06:53 PM
RE: simple list check with loops - by Low_Ki_ - Jan-06-2017, 04:48 AM
RE: simple list check with loops - by Kebap - Jan-06-2017, 12:46 PM
RE: simple list check with loops - by Low_Ki_ - Jan-06-2017, 04:32 PM
RE: simple list check with loops - by Low_Ki_ - Jan-06-2017, 05:47 PM
RE: simple list check with loops - by buran - Jan-06-2017, 06:47 PM
RE: simple list check with loops - by Low_Ki_ - Jan-06-2017, 07:10 PM
RE: simple list check with loops - by buran - Jan-06-2017, 08:31 PM
RE: simple list check with loops - by Low_Ki_ - Jan-08-2017, 04:13 AM
RE: simple list check with loops - by Low_Ki_ - Jan-08-2017, 05:33 AM
RE: simple list check with loops - by Larz60+ - Jan-08-2017, 05:53 AM
RE: simple list check with loops - by Low_Ki_ - Jan-08-2017, 07:19 AM
RE: simple list check with loops - by buran - Jan-08-2017, 07:35 AM
RE: simple list check with loops - by Low_Ki_ - Jan-08-2017, 07:45 AM
RE: simple list check with loops - by buran - Jan-08-2017, 08:01 AM
RE: simple list check with loops - by Larz60+ - Jan-08-2017, 12:21 PM
RE: simple list check with loops - by Low_Ki_ - Jan-09-2017, 01:52 AM
RE: simple list check with loops - by snippsat - Jan-08-2017, 01:42 PM
RE: simple list check with loops - by Larz60+ - Jan-09-2017, 02:47 AM
RE: simple list check with loops - by Low_Ki_ - Jan-09-2017, 03:18 AM
RE: simple list check with loops - by Larz60+ - Jan-09-2017, 03:58 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Help with to check an Input list data with a data read from an external source sacharyya 3 482 Mar-09-2024, 12:33 PM
Last Post: Pedroski55
  [solved] list content check paul18fr 6 784 Jan-04-2024, 11:32 AM
Last Post: deanhystad
  for loops break when I call the list I'm looping through Radical 4 952 Sep-18-2023, 07:52 AM
Last Post: buran
  How to solve this simple problem? Check if cvs first element is the same in each row? thesquid 2 1,277 Jun-14-2022, 08:35 PM
Last Post: thesquid
  check if element is in a list in a dictionary value ambrozote 4 2,049 May-11-2022, 06:05 PM
Last Post: deanhystad
  How to check if a list is in another list finndude 4 1,880 Jan-17-2022, 05:04 PM
Last Post: bowlofred
Question Problem: Check if a list contains a word and then continue with the next word Mangono 2 2,558 Aug-12-2021, 04:25 PM
Last Post: palladium
  Using recursion instead of for loops / list comprehension Drone4four 4 3,199 Oct-10-2020, 05:53 AM
Last Post: ndc85430
  how to check if string contains ALL words from the list? zarize 6 7,344 Jul-22-2020, 07:04 PM
Last Post: zarize
  Creating a List with many variables in a simple way donnertrud 1 2,071 Jan-11-2020, 03:00 PM
Last Post: Clunk_Head

Forum Jump:

User Panel Messages

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