Data Structure IDLE 3.6

 find a file called WorldSeries.txt. The format of this file is:

Save Time On Research and Writing
Hire a Pro to Write You a 100% Plagiarism-Free Paper.
Get My Paper

Year,WinningTeam,League,Games,LosingTeam,League

Write a menu-driven program with the following options:

1. List all winning teams from the AL (list team name only once if they won more than 1 time)

2. List all winning teams from the NL (list team name only once if they won more than 1 time)

Save Time On Research and Writing
Hire a Pro to Write You a 100% Plagiarism-Free Paper.
Get My Paper

3. For a specific team, how many times did they win

4. For a specific team, how many times were they in the World Series (win or lose)

5. For a specific year, who won and who lost

6. Quit

Program Requirements:

1. Must use at least one list and/or one dictionary. Multiple lists and/or dictionaries can be used. Whatever you use, it must be used to process the requests 1-5

2. Each choice 1-5 must be in a function

3. The menu must be in a function

  

Extra :

Use a search engine (such as Google) to find out the names of all the teams in Major League Baseball. From this list (you will need to create a file of these names and read this into your program into a list), find all the teams that have been in a World Series but never won and all the teams that have never even been in a World Series. Make this Menu Option 6 and move Quit to Option 7.

— — —

NL

AL

AL

NL

Chicago Cubs NL

–(1)

AL

Chicago Cubs NL 4–1 Detroit Tigers AL

Pittsburg Pirates NL

Detroit Tigers AL

Philadelphia Athletics AL 4–1 Chicago Cubs NL

Philadelphia Athletics AL 4–2 New York Giants NL

AL

New York Giants NL

Philadelphia Athletics AL 4–1 New York Giants NL

NL 4–0 Philadelphia Athletics AL

Boston Red Sox AL 4–1

NL

Boston Red Sox AL 4–1

NL

Chicago White Sox AL 4–2 New York Giants NL

Boston Red Sox AL 4–2 Chicago Cubs NL

NL 5–3 Chicago White Sox AL

AL

Brooklyn Robins NL

New York Giants NL 5–3

AL

New York Giants NL

New York Yankees AL

New York Yankees AL 4–2 New York Giants NL

AL 4–3 New York Giants NL

NL 4–3 Washington Senators AL

NL 4–3 New York Yankees AL

New York Yankees AL 4–0 Pittsburgh Pirates NL

New York Yankees AL 4–0 St. Louis Cardinals NL

Philadelphia Athletics AL 4–1 Chicago Cubs NL

Philadelphia Athletics AL 4–2 St. Louis Cardinals NL

St. Louis Cardinals NL 4–3 Philadelphia Athletics AL

New York Yankees AL 4–0 Chicago Cubs NL

New York Giants NL 4–1 Washington Senators AL

St. Louis Cardinals NL 4–3 Detroit Tigers AL

Detroit Tigers AL 4–2 Chicago Cubs NL

New York Yankees AL 4–2 New York Giants NL

New York Yankees AL 4–1 New York Giants NL

New York Yankees AL 4–0 Chicago Cubs NL

New York Yankees AL 4–0 Cincinnati Reds NL

Cincinnati Reds NL 4–3 Detroit Tigers AL

New York Yankees AL 4–1

NL

St. Louis Cardinals NL 4–1 New York Yankees AL

New York Yankees AL 4–1 St. Louis Cardinals NL

St. Louis Cardinals NL 4–2

AL

Detroit Tigers AL 4–3 Chicago Cubs NL

St. Louis Cardinals NL 4–3 Boston Red Sox AL

New York Yankees AL 4–3 Brooklyn Dodgers NL

Cleveland Indians AL 4–2 Boston Braves NL

New York Yankees AL 4–1 Brooklyn Dodgers NL

New York Yankees AL 4–0 Philadelphia Phillies NL

New York Yankees AL 4–2 New York Giants NL

New York Yankees AL 4–3 Brooklyn Dodgers NL

New York Yankees AL 4–2 Brooklyn Dodgers NL

New York Giants NL 4–0 Cleveland Indians AL

Brooklyn Dodgers NL 4–3 New York Yankees AL

New York Yankees AL 4–3 Brooklyn Dodgers NL

NL 4–3 New York Yankees AL

New York Yankees AL 4–3 Milwaukee Braves NL

NL 4–2 Chicago White Sox AL

Pittsburgh Pirates NL 4–3 New York Yankees AL

New York Yankees AL 4–1 Cincinnati Reds NL

New York Yankees AL 4–3

NL

Los Angeles Dodgers NL 4–0 New York Yankees AL

St. Louis Cardinals NL 4–3 New York Yankees AL

Los Angeles Dodgers NL 4–3

AL

AL 4–0 Los Angeles Dodgers NL

St. Louis Cardinals NL 4–3 Boston Red Sox AL

Detroit Tigers AL 4–3 St. Louis Cardinals NL

NL 4–1 Baltimore Orioles AL

Baltimore Orioles AL 4–1 Cincinnati Reds NL

Pittsburgh Pirates NL 4–3 Baltimore Orioles AL

AL 4–3 Cincinnati Reds NL

Oakland Athletics AL 4–3 New York Mets NL

Oakland Athletics AL 4–1 Los Angeles Dodgers NL

Cincinnati Reds NL 4–3 Boston Red Sox AL

Cincinnati Reds NL 4–0 New York Yankees AL

New York Yankees AL 4–2 Los Angeles Dodgers NL

New York Yankees AL 4–2 Los Angeles Dodgers NL

Pittsburgh Pirates NL 4–3 Baltimore Orioles AL

Philadelphia Phillies NL 4–2

AL

Los Angeles Dodgers NL 4–2 New York Yankees AL

St. Louis Cardinals NL 4–3

AL

Baltimore Orioles AL 4–1 Philadelphia Phillies NL

Detroit Tigers AL 4–1

NL

Kansas City Royals AL 4–3 St. Louis Cardinals NL

New York Mets NL 4–3 Boston Red Sox AL

Minnesota Twins AL 4–3 St. Louis Cardinals NL

Los Angeles Dodgers NL 4–1 Oakland Athletics AL

Oakland Athletics AL 4–0 San Francisco Giants NL

Cincinnati Reds NL 4–0 Oakland Athletics AL

Minnesota Twins AL 4–3

NL

AL 4–2 Atlanta Braves NL

Toronto Blue Jays AL 4–2 Philadelphia Phillies NL

No World Series — — — —

Atlanta Braves NL 4–2 Cleveland Indians AL

New York Yankees AL 4–2 Atlanta Braves NL

NL 4–3 Cleveland Indians AL

New York Yankees AL 4–0 San Diego Padres NL

New York Yankees AL 4–0 Atlanta Braves NL

New York Yankees AL 4–1 New York Mets NL

NL 4–3 New York Yankees AL

AL 4–3 San Francisco Giants NL

Florida Marlins NL 4–2 New York Yankees AL

Boston Red Sox AL 4–0 St. Louis Cardinals NL

Chicago White Sox AL 4–0

NL

St. Louis Cardinals NL 4–1 Detroit Tigers AL

Boston Red Sox AL 4–0

NL

Philadelphia Phillies NL 4–1

AL

New York Yankees AL 4–2 Philadelphia Phillies NL

San Francisco Giants NL 4–1

AL

St. Louis Cardinals NL 4–3 Texas Rangers AL

San Francisco Giants NL 4–0 Detroit Tigers AL

Boston Red Sox AL 4–2 St. Louis Cardinals NL

San Francisco Giants NL 4–3 Kansas City Royals AL

Kansas City Royals AL

New York Mets NL

Houston Astros AL

Los Angeles Dodgers NL

NL 4-3 Cleveland Indians AL

1903 Boston Americans AL 5–3 Pittsburg Pirates NL
1904 No World Series
1905 New York Giants 4–1 Philadelphia Athletics
1906 Chicago White Sox 4–2 Chicago Cubs
1907 4–0 Detroit Tigers
1908
1909 4–3
1910
1911
1912 Boston Red Sox 4–3–(1)
1913
1914 Boston Braves
1915 Philadelphia Phillies
1916 Brooklyn Robins
1917
1918
1919 Cincinnati Reds
1920 Cleveland Indians 5–2
1921 New York Yankees
1922 4–0–(1)
1923
1924 Washington Senators
1925 Pittsburgh Pirates
1926 St. Louis Cardinals
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941 Brooklyn Dodgers
1942
1943
1944 St. Louis Browns
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957 Milwaukee Braves
1958
1959 Los Angeles Dodgers
1960
1961
1962 San Francisco Giants
1963
1964
1965 Minnesota Twins
1966 Baltimore Orioles
1967
1968
1969 New York Mets
1970
1971
1972 Oakland Athletics
1973
1974
1975
1976
1977
1978
1979
1980 Kansas City Royals
1981
1982 Milwaukee Brewers
1983
1984 San Diego Padres
1985
1986
1987
1988
1989
1990
1991 Atlanta Braves
1992 Toronto Blue Jays
1993
1994
1995
1996
1997 Florida Marlins
1998
1999
2000
2001 Arizona Diamondbacks
2002 Anaheim Angels
2003
2004
2005 Houston Astros
2006
2007 Colorado Rockies
2008 Tampa Bay Rays
2009
2010 Texas Rangers
2011
2012
2013
2014
2015 4-1
2016 4-3
2017 Chigago Cubs

Still stressed with your coursework?
Get quality coursework help from an expert!