Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Download
10327 views
ubuntu2004
Kernel: Python 3 (system-wide)

Exercise 16.1

Loop through the dictionary mushrooms printing each scientific name.

mushrooms = { 'Fistulina hepatica':'Beefsteak', 'Laetiporus sulphureus':'Chicken-of-the-Woods', 'Flammulina velutipes':'Enoki', 'Hericium erinaceus':'Lion’s Mane', 'Pholiota nameko':'Nameko', 'Pleurotus ostreatus':'Pearl oyster', 'Ganoderma lucidium':'Reishi', 'Lentinus edodes':'Shiitake'} for i in mushrooms: print(i)
Fistulina hepatica Laetiporus sulphureus Flammulina velutipes Hericium erinaceus Pholiota nameko Pleurotus ostreatus Ganoderma lucidium Lentinus edodes

Exercise 16.2

Loop through mushrooms printing both the scientific and common names.

for s_name, c_name in mushrooms.items(): print(s_name, c_name)
Fistulina hepatica Beefsteak Laetiporus sulphureus Chicken-of-the-Woods Flammulina velutipes Enoki Hericium erinaceus Lion’s Mane Pholiota nameko Nameko Pleurotus ostreatus Pearl oyster Ganoderma lucidium Reishi Lentinus edodes Shiitake

Exercise 16.3

Loop through mushrooms printing the scientific name in alphabetical order.

for s_name, c_name in sorted(mushrooms.items()): print(s_name, c_name)
Fistulina hepatica Beefsteak Flammulina velutipes Enoki Ganoderma lucidium Reishi Hericium erinaceus Lion’s Mane Laetiporus sulphureus Chicken-of-the-Woods Lentinus edodes Shiitake Pholiota nameko Nameko Pleurotus ostreatus Pearl oyster

Exercise 16.4

Loop through mushrooms with the scientific name in reverse alphabetical order.

for s_name, c_name in sorted(mushrooms.items(), reverse = True): print(s_name, c_name)
Pleurotus ostreatus Pearl oyster Pholiota nameko Nameko Lentinus edodes Shiitake Laetiporus sulphureus Chicken-of-the-Woods Hericium erinaceus Lion’s Mane Ganoderma lucidium Reishi Flammulina velutipes Enoki Fistulina hepatica Beefsteak