Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/iriw/treasure_island_nested_lists
treasure-island. Nested Lists Training
https://github.com/iriw/treasure_island_nested_lists
Last synced: about 2 months ago
JSON representation
treasure-island. Nested Lists Training
- Host: GitHub
- URL: https://github.com/iriw/treasure_island_nested_lists
- Owner: IriW
- Created: 2021-09-08T23:10:33.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2021-09-08T23:10:35.000Z (over 3 years ago)
- Last Synced: 2024-11-19T12:18:33.418Z (2 months ago)
- Language: Python
- Size: 1000 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Treasure Map
![](https://cdn.fs.teachablecdn.com/wiFJAkZZSG2RpGsxYgDO)
# InstructionsYou are going to write a program which will mark a spot with an X.
In the starting code, you will find a variable called ```map```.
This ```map``` contains a nested list.
When ```map``` is printed this is what the nested list looks like:
```
['⬜️', '⬜️', '⬜️'],['⬜️', '⬜️', '⬜️'],['⬜️', '⬜️', '⬜️']
```
In the starting code, we have used new lines (```\n```) to format the three rows into a square, like this:
```
['⬜️', '⬜️', '⬜️']
['⬜️', '⬜️', '⬜️']
['⬜️', '⬜️', '⬜️']
```
This is to try and simulate the coordinates on a real map.![](https://res.cloudinary.com/dk-find-out/image/upload/q_80,w_1440,f_auto/Co-ordinates_oggjzg.jpg)
Your job is to write a program that allows you to mark a square on the map using a two-digit system. The first digit is the vertical column number and the second digit is the horizontal row number. e.g.:
![](https://cdn.fs.teachablecdn.com/2vnboIYTFFruvl9FJ2w5)
First your program must take the user input and convert it to a usable format.
Next, you need to use it to update your nested list with an "x".
# Example Input 1
column 2, row 3 would be entered as:
```
23
```# Example Output 1
```
['⬜️', '⬜️', '⬜️']['⬜️', '⬜️', '⬜️']
['⬜️', 'X', '⬜️']
```# Example Input 2
column 3, row 1 would be entered as:
```
31
```# Example Output 2
```
['⬜️', '⬜️', 'X']['⬜️', '⬜️', '⬜️']
['⬜️', '⬜️', '⬜️']
```e.g. When you hit **run**, this is what should happen:
![](https://cdn.fs.teachablecdn.com/5hliFjyIR96LdestyfPd)
# Hint
1. Remember that Lists start at index 0!
2. ```map``` is just a variable that contains a nested list. It's not related to the map function in Python.# Solution
[https://repl.it/@appbrewery/day-4-3-solution](https://repl.it/@appbrewery/day-4-3-solution)