day8作業(yè)4-25

1.聲明一個(gè)字典保存一個(gè)學(xué)生的信息,學(xué)生信息中包括: 姓名、年齡传蹈、成績(jī)(單科)革答、電話

information = {'姓名':'小明', '年齡': 21, '語(yǔ)文': 89, '數(shù)學(xué)': 100, '英語(yǔ)': 88, '電話': 13152356409}

2.聲明一個(gè)列表,在列表中保存6個(gè)學(xué)生的信息(6個(gè)題1中的字典)

information1 = {'姓名': '杜普', '年齡': 21, '成績(jī)': 46, '電話': 18232356409}
information2 = {'姓名': '小明', '年齡': 11, '成績(jī)': 87, '電話': 13233456345}
information3 = {'姓名': '鋼蛋', '年齡': 16, '成績(jī)': 56, '電話': 13344558745}
information4 = {'姓名': '張雪', '年齡': 20, '成績(jī)': 67, '電話': 13152355688}
information5 = {'姓名': '李明', '年齡': 22, '成績(jī)': 90, '電話': 13134341234}
information6 = {'姓名': '王華', '年齡': 19, '成績(jī)': 76, '電話': 13151233311}
list1 = [information1, information2, information3, information4, information5, information6]

a.統(tǒng)計(jì)不及格學(xué)生的個(gè)數(shù)

count1 = 0
for index in list1:
    if index['成績(jī)'] < 60:
        count1 += 1
print(count1)

b.打印不及格學(xué)生的名字和對(duì)應(yīng)的成績(jī)

for index in list1:
    if index['成績(jī)'] < 60:
        print(index['姓名'], index['成績(jī)'])

c.統(tǒng)計(jì)未成年學(xué)生的個(gè)數(shù)

count1 = 0
for index in list1:
    if index['年齡'] < 18:
        count1 += 1
print(count1)

d.打印手機(jī)尾號(hào)是8的學(xué)生的名字

for index in list1:
    if index['電話'] % 10 == 8:
        print(index['姓名'])

e.打印最高分和對(duì)應(yīng)的學(xué)生的名字

results = 0
name1 = []
for index in list1:
    if index['成績(jī)'] >= results:
        results = index['成績(jī)']
        name1 = index['姓名']

print(results, name1)

f.將列表按學(xué)生成績(jī)從大到小排序

results1 = []
for index in list1:
    results1.append(index['成績(jī)'])
for x in range(len(results1)-1):
    for n in range(x+1, len(results1)):
        if results1[x] < results1[n]:
            results1[x], results1[n] = results1[n], results1[x]
            list1[x], list1[n] = list1[n], list1[x]
print(list1)

3.用三個(gè)列表表示三門學(xué)科的選課學(xué)生姓名(一個(gè)學(xué)生可以同時(shí)選多門課)

course1 = ['小明', '小李', '王華', '張三']
course2 = ['王二', '小李', '李四', '小四', '小明']
course3 = ['小明', '小五', '王華', '五月天']

a.求選課學(xué)生總共有多少人

s = set(course1) | set(course2) | set(course3)
print(len(s))

b.求只選了第一個(gè)學(xué)科的人的數(shù)量和對(duì)應(yīng)的名字

course4 = set(course1) - set(course2) - set(course3)
print(len(course4), course4)

c.求只選了一門學(xué)科的學(xué)生的數(shù)量和對(duì)應(yīng)的名字

course4 = (set(course1) - set(course2) - set(course3)) | (set(course2) - set(course1) - set(course3)) | (set(course3) - set(course1) - set(course2))
print(len(course4), course4)

d.求只選了兩門學(xué)科的學(xué)生的數(shù)量和對(duì)應(yīng)的名字

course4 = (set(course1) - set(course2) - set(course3)) | (set(course2) - set(course1) - set(course3)) | (set(course3) - set(course1) - set(course2))
course5 = set(course1) & set(course2) & set(course3)
course6 = s - course4 - course5
print(len(course6), course6)

e.求選了三門學(xué)生的學(xué)生的數(shù)量和對(duì)應(yīng)的名字

course5 = set(course1) & set(course2) & set(course3)
print(len(course5), course5)
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末愁憔,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌而涉,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,036評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件联予,死亡現(xiàn)場(chǎng)離奇詭異啼县,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)沸久,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,046評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門季眷,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人卷胯,你說(shuō)我怎么就攤上這事子刮。” “怎么了窑睁?”我有些...
    開(kāi)封第一講書人閱讀 164,411評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵挺峡,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我担钮,道長(zhǎng)橱赠,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書人閱讀 58,622評(píng)論 1 293
  • 正文 為了忘掉前任裳朋,我火速辦了婚禮病线,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘鲤嫡。我一直安慰自己送挑,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,661評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布暖眼。 她就那樣靜靜地躺著惕耕,像睡著了一般。 火紅的嫁衣襯著肌膚如雪诫肠。 梳的紋絲不亂的頭發(fā)上司澎,一...
    開(kāi)封第一講書人閱讀 51,521評(píng)論 1 304
  • 那天欺缘,我揣著相機(jī)與錄音,去河邊找鬼挤安。 笑死谚殊,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的蛤铜。 我是一名探鬼主播嫩絮,決...
    沈念sama閱讀 40,288評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼围肥!你這毒婦竟也來(lái)了剿干?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書人閱讀 39,200評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤穆刻,失蹤者是張志新(化名)和其女友劉穎置尔,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體氢伟,經(jīng)...
    沈念sama閱讀 45,644評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡榜轿,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,837評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了朵锣。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片差导。...
    茶點(diǎn)故事閱讀 39,953評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖猪勇,靈堂內(nèi)的尸體忽然破棺而出设褐,到底是詐尸還是另有隱情,我是刑警寧澤泣刹,帶...
    沈念sama閱讀 35,673評(píng)論 5 346
  • 正文 年R本政府宣布助析,位于F島的核電站,受9級(jí)特大地震影響椅您,放射性物質(zhì)發(fā)生泄漏外冀。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,281評(píng)論 3 329
  • 文/蒙蒙 一掀泳、第九天 我趴在偏房一處隱蔽的房頂上張望雪隧。 院中可真熱鬧,春花似錦员舵、人聲如沸脑沿。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 31,889評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)庄拇。三九已至,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間措近,已是汗流浹背溶弟。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 33,011評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留瞭郑,地道東北人辜御。 一個(gè)月前我還...
    沈念sama閱讀 48,119評(píng)論 3 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像屈张,于是被迫代替她去往敵國(guó)和親我抠。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,901評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • 1.聲明一個(gè)字典保存一個(gè)學(xué)生的信息袜茧,學(xué)生信息中包括: 姓名、年齡瓣窄、成績(jī)(單科)笛厦、電話 2.聲明一個(gè)列表,在列表中保...
    藍(lán)色骨頭_3f91閱讀 212評(píng)論 0 1
  • """------ author == 李 墨 ------""" 1 聲明一個(gè)字典保存一個(gè)學(xué)生的信息俺夕,學(xué)生...
    snow_5ca2閱讀 233評(píng)論 0 0
  • 1.聲明一個(gè)字典保存一個(gè)學(xué)生的信息裳凸,學(xué)生信息中包括: 姓名、年齡劝贸、成績(jī)(單科)姨谷、電話 2.聲明一個(gè)列表,在列表中保...
    不語(yǔ)sun閱讀 194評(píng)論 0 0
  • 1.聲明一個(gè)字典保存一個(gè)學(xué)生的信息映九,學(xué)生信息中包括: 姓名梦湘、年齡、成績(jī)(單科)件甥、電話 dict1 = {'姓名':...
    Wadu_hek1閱讀 91評(píng)論 0 0
  • 1.聲明一個(gè)字典保存一個(gè)學(xué)生的信息捌议,學(xué)生信息中包括: 姓名、年齡引有、成績(jī)(單科)瓣颅、電話 2.聲明一個(gè)列表,在列表中保...
    筱哥家的小跟班閱讀 497評(píng)論 0 0