Python Forum
Help With Parallel Arrays
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Help With Parallel Arrays
#11
When using print in code,you iterate over dictionary.
Then it will be like this with f-string(3,6).
months = ['January', 'Febuary', 'March',  'April', 'May', 'June',
          'July', 'August', 'September', 'October', 'November', 'December']
rain = [40, 45, 30, 20, 15, 12, 13, 10, 17, 19, 20, 35]

record = dict(zip(months, rain))
for key,value in record.items():
    print(f'{key} rain --> {value}')
Output:
January rain --> 40 Febuary rain --> 45 March rain --> 30 April rain --> 20 May rain --> 15 June rain --> 12 July rain --> 13 August rain --> 10 September rain --> 17 October rain --> 19 November rain --> 20 December rain --> 35
When using REPL(>>>) like ptpython,IPython they can display the dictionary in an other way.
Using pprint will show dictionary in column way.
But lose order.
>>> from pprint import pprint
>>> pprint(record)
{'April': 20,
 'August': 10,
 'December': 35,
 'Febuary': 45,
 'January': 40,
 'July': 13,
 'June': 12,
 'March': 30,
 'May': 15,
 'November': 20,
 'October': 19,
 'September': 17}
Reply


Forum Jump:

User Panel Messages

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