Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 2.7 向键追加多个值_Python 2.7_List_Dictionary - Fatal编程技术网

Python 2.7 向键追加多个值

Python 2.7 向键追加多个值,python-2.7,list,dictionary,Python 2.7,List,Dictionary,使用上面的代码,我想创建一个minutesDate键并附加其他值——minutesCommittee、minutesAttenders、minuteText。我尝试了使用defaultdict和setdict的集合包,由于某些原因,我无法找出如何将这些值绑定到这一个键 你想要的是一份口述: r =requests.get("https://www.federalreserve.gov/fomc/minutes/1994/19940706min.htm") c = r.content soup=

使用上面的代码,我想创建一个minutesDate键并附加其他值——minutesCommittee、minutesAttenders、minuteText。我尝试了使用defaultdict和setdict的集合包,由于某些原因,我无法找出如何将这些值绑定到这一个键

你想要的是一份口述:

r =requests.get("https://www.federalreserve.gov/fomc/minutes/1994/19940706min.htm")
c = r.content
soup= BeautifulSoup(c)
dates=  soup.find_all("span", {"class" : "style1"})
committee = soup.find_all("div", {"class" : "committee" })
attendees= soup.find_all("div", {"class":"attendees"})
text = soup.find_all("p")
minutesDate = [i.get_text() for i in dates]
minutesCommittee = [j.get_text() for j in committee]
minutesAttendees = [k.get_text() for k in attendees]
minuteText=[m.get_text() for m in text]
new_dict = {k: v for k, v in zip(minutesDate, minutesCommittee)}
minutes = {minuteDate1: {minutesCommitee: [...], minutesAttendees = [...], ...},
           minuteDate2: {minutesCommitee: [...], minutesAttendees = [...], ...}}