慕斯709654
那么有没有一种更简单的方法来拉动“strHomeTeam”而不是一直计数到数组中的点呢?尝试下面的方法data = {"events": [ {"idEvent": "1032723", "idSoccerXML": "", "idAPIfootball": "592172", "strEvent": "Aston Villa vs Liverpool", "strEventAlternate": "Liverpool @ Aston Villa", "strFilename": "English Premier League 2020-10-04 Aston Villa vs Liverpool", "strSport": "Soccer", "idLeague": "4328", "strLeague": "English Premier League", "strSeason": "2020-2021", "strDescriptionEN": "Aston Villa and Liverpool square off at Villa Park, where last season, these teams produced one of the most exciting finishes of the campaign, as Liverpool scored twice late on to overturn an early Trezeguet goal.", "strHomeTeam": "Aston Villa", "strAwayTeam": "Liverpool", "intHomeScore": "7", "intRound": "4", "intAwayScore": "2", "intSpectators": "", "strOfficial": "", "strHomeGoalDetails": "", "strHomeRedCards": "", "strHomeYellowCards": "", "strHomeLineupGoalkeeper": "", "strHomeLineupDefense": "", "strHomeLineupMidfield": "", "strHomeLineupForward": "", "strHomeLineupSubstitutes": "", "strHomeFormation": "", "strAwayRedCards": "", "strAwayYellowCards": "", "strAwayGoalDetails": "", "strAwayLineupGoalkeeper": "", "strAwayLineupDefense": "", "strAwayLineupMidfield": "", "strAwayLineupForward": "", "strAwayLineupSubstitutes": "", "strAwayFormation": "", "intHomeShots": "", "intAwayShots": "", "strTimestamp": "2020-10-04T18:15:00+00:00", "dateEvent": "2020-10-04", "dateEventLocal": "2020-10-04", "strDate": "", "strTime": "18:15:00", "strTimeLocal": "19:15:00", "strTVStation": "", "idHomeTeam": "133601", "idAwayTeam": "133602", "strResult": "", "strVenue": "Villa Park", "strCountry": "England", "strCity": "", "strPoster": "", "strFanart": "", "strThumb": "https:\/\/www.thesportsdb.com\/images\/media\/event\/thumb\/r00vzl1601721606.jpg", "strBanner": "", "strMap": "", "strTweet1": "https:\/\/twitter.com\/brfootball\/status\/1312843172385521665", "strTweet2": "https:\/\/twitter.com\/TomJordan21\/status\/1312854281444306946", "strTweet3": "https:\/\/twitter.com\/FutbolBible\/status\/1312847622592442370", "strVideo": "https:\/\/www.youtube.com\/watch?v=0Nbw3jSafGM", "strStatus": "Match Finished", "strPostponed": "no", "strLocked": "unlocked"}]}filtered_data = [{'home':entry['strHomeTeam'],'away':entry['strAwayTeam']}for entry in data['events']]print(filtered_data)输出[{'home': 'Aston Villa', 'away': 'Liverpool'}]