Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Struggling with nested list
#1
Now I’ve gotten a slight grasp on dictionaries ,the join() and split I am working on understanding nested list and how to process them at least I think that that is my problem at this point here is the code I’m playing around with It’s supposed to print location and a list of directions then ask for input as to which direction do you want to go but I get stuck with it repeating the same location never changing.
I got it going once by correcting an error in exits but when I typed it out again I get the same
Error.

location={
	0:'you are at home',
	1:'you are on a road' ,
  2:'you are on a hillside',
  3:'you are looking at a lake',
  4:'you are in the country' ,
  5:'you are in outer space! ' }

exits=[
{'q':0},
{'w':2,'e':3,'n':5,'s':4,'q':0},
{'n':5,'e':1,'q':0},
{'w':1,'q':0},
{'n':1,'w':2,'q':0},
{'w':2,'s':1}]

loc=1
while True:
	avail_exits=','.join(exits[loc].keys())
	print(location[loc])
	if loc == 0:
		break
	direction=input('what direction do you want to go in?' + avail_exits)
	if direction in exits[loc]:
		loc == exits[loc][direction]
	else:
		print('you cannot go in that direction')
Reply


Messages In This Thread
Struggling with nested list - by gr3yali3n - Jul-09-2020, 06:50 AM
RE: Struggling with nested list - by DPaul - Jul-09-2020, 06:54 AM
RE: Struggling with nested list - by gr3yali3n - Jul-09-2020, 05:18 PM
RE: Struggling with nested list - by DPaul - Jul-09-2020, 05:30 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  List all possibilities of a nested-list by flattened lists sparkt 1 914 Feb-23-2023, 02:21 PM
Last Post: sparkt
  Struggling with Juggling JSON Data SamWatt 7 1,883 May-09-2022, 02:49 AM
Last Post: snippsat
  Updating nested dict list keys tbaror 2 1,275 Feb-09-2022, 09:37 AM
Last Post: tbaror
  Python Program to Find the Total Sum of a Nested List vlearner 8 4,894 Jan-23-2022, 07:20 PM
Last Post: menator01
  Looping through nested elements and updating the original list Alex_James 3 2,119 Aug-19-2021, 12:05 PM
Last Post: Alex_James
  Syntax errors: Struggling to setup enviroment and load packages AH56 5 2,777 Jun-30-2021, 01:01 PM
Last Post: AH56
  shuffle a nested list giorgosmarga 11 11,902 Nov-12-2020, 07:04 PM
Last Post: perfringo
  Struggling for the past hour to define function and call it back godlyredwall 2 2,207 Oct-29-2020, 02:45 PM
Last Post: deanhystad
Question Save list with nested list into CSV SpongeB0B 1 5,357 Oct-12-2020, 07:26 AM
Last Post: bowlofred
  struggling with != statements CallumRoberts2004 2 1,537 Aug-18-2020, 03:01 PM
Last Post: GOTO10

Forum Jump:

User Panel Messages

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