day7-列表作業(yè)

1.已知一個數(shù)字列表,求列表中心元素宿百。

list1 = [1, '3', 5, 7, 8]
list1_length = len(list1)
if list1_length%2 == 0:
    print(list1[int(list1_length/2-1)], list1[int(list1_length/2)] )
else:
    print(list1[int((list1_length-1)/2)])

2.已知一個數(shù)字列表洪添,求所有元素和。

nums =[1, 4, 5, 4353, 52, 632]
print(sum(nums))

3.已知一個數(shù)字列表痊焊,輸出所有奇數(shù)下標元素。

nums =[1, 4, 5, 4353, 52, 632]
print(nums[1::2]) 

4.已知一個數(shù)字列表貌矿,輸出所有元素中罪佳,值為奇數(shù)的元素。

nums =[1, 4, 5, 4353, 52, 632]
for num in nums:
    if num%2:
        print(num)   

5.已知一個數(shù)字列表酌毡,將所有元素乘二枷踏。

例如:nums = [1, 2, 3, 4] —> nums = [2, 4, 6, 8]

nums =[1, 4, 5, 4353, 52, 632]
i = 0
for num in nums:
    nums[i] = num*2
    i += 1
print(nums)

6.有一個長度是10的列表掰曾,數(shù)組內(nèi)有10個人名,要求去掉重復的
例如:names = ['張三', '李四', '大黃', '張三'] -> names = ['張三', '李四', '大黃']

names =['啊哈', '我啊', '你啊', '啊哈', '十一', '我啊', '十一', '十一', '你啊']
copy_names = names[:]
for name in copy_names:
    if names.count(name) > 1:
        names.remove(name)
print(names)

7.已經(jīng)一個數(shù)字列表(數(shù)字大小在0~6535之間), 將列表轉(zhuǎn)換成數(shù)字對應的字符列表
例如: list1 = [97, 98, 99] -> list1 = ['a', 'b', 'c']

list1 = [97, 98, 99]
i = 0
for num in list1[:]:
    list1[i] = chr(num)
    i += 1
print(list1)

8.用一個列表來保存一個節(jié)目的所有分數(shù)掏熬,求平均分數(shù)(去掉一個最高分旗芬,去掉一個最低分捆蜀,求最后得分)

scores = [90, 80, 20, 80, 90]
scores.remove(max(scores))
scores.remove(min(scores))
averae_scores = sum(scores)/len(scores)
print(averae_scores)

9.有兩個列表A和B,使用列表C來獲取兩個列表中公共的元素
例如: A = [1, 'a', 4, 90] B = ['a', 8, 'j', 1] --> C = [1, 'a']

A = [1, 'a', 4, 90]
B = ['a', 8, 'j', 1]
C = []
for item in A:
    if item in B:
        C.append(item)
print(C)

10.有一個數(shù)字列表誊薄,獲取這個列表中的最大值.(注意: 不能使用max函數(shù))

例如: nums = [19, 89, 90, 600, 1] —> 600

nums = [19, 89, 90, 600, 1]
max_num = 0
for item in nums:
    if item > max_num:
        max_num = item
print(max_num)

11.獲取列表中出現(xiàn)次數(shù)最多的元素

例如:nums = [1, 2, 3,1,4,2,1,3,7,3,3] —> 打印:3

nums = [1, 2, 3,1,4,2,1,3,7,3,3]
count_max = 0
for num in nums:
    count1 = nums.count(num)
    if count1 > count_max:
        count_max = count1
max_num = []
for num in nums:
    if count_max == nums.count(num):
       if num not in max_num:
           max_num.append(num)
print(max_num)
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末呢蔫,一起剝皮案震驚了整個濱河市咐刨,隨后出現(xiàn)的幾起案子扬霜,更是在濱河造成了極大的恐慌而涉,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,884評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件材原,死亡現(xiàn)場離奇詭異,居然都是意外死亡卷胯,警方通過查閱死者的電腦和手機威酒,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,347評論 3 385
  • 文/潘曉璐 我一進店門葵孤,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人箫津,你說我怎么就攤上這事宰啦。” “怎么了暖眼?”我有些...
    開封第一講書人閱讀 157,435評論 0 348
  • 文/不壞的土叔 我叫張陵诫肠,是天一觀的道長欺缘。 經(jīng)常有香客問我,道長丧鸯,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,509評論 1 284
  • 正文 為了忘掉前任丛肢,我火速辦了婚禮蜂怎,結(jié)果婚禮上置尔,老公的妹妹穿的比我還像新娘。我一直安慰自己幽歼,他們只是感情好,可當我...
    茶點故事閱讀 65,611評論 6 386
  • 文/花漫 我一把揭開白布诚些。 她就那樣靜靜地躺著泣刹,像睡著了一般。 火紅的嫁衣襯著肌膚如雪椅您。 梳的紋絲不亂的頭發(fā)上寡键,一...
    開封第一講書人閱讀 49,837評論 1 290
  • 那天西轩,我揣著相機與錄音,去河邊找鬼马僻。 笑死注服,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的溶弟。 我是一名探鬼主播,決...
    沈念sama閱讀 38,987評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼鸭你,長吁一口氣:“原來是場噩夢啊……” “哼擒权!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起愉老,我...
    開封第一講書人閱讀 37,730評論 0 267
  • 序言:老撾萬榮一對情侶失蹤俺夕,失蹤者是張志新(化名)和其女友劉穎裳凸,沒想到半個月后劝贸,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體逗宁,經(jīng)...
    沈念sama閱讀 44,194評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡瞎颗,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,525評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了引有。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,664評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡譬正,死狀恐怖曾我,靈堂內(nèi)的尸體忽然破棺而出健民,到底是詐尸還是另有隱情,我是刑警寧澤秉犹,帶...
    沈念sama閱讀 34,334評論 4 330
  • 正文 年R本政府宣布,位于F島的核電站悦陋,受9級特大地震影響筑辨,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜棍辕,卻給世界環(huán)境...
    茶點故事閱讀 39,944評論 3 313
  • 文/蒙蒙 一楚昭、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧抚太,春花似錦昔案、人聲如沸踏揣。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,764評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽拼缝。三九已至,卻和暖如春衰齐,著一層夾襖步出監(jiān)牢的瞬間继阻,已是汗流浹背耻涛。 一陣腳步聲響...
    開封第一講書人閱讀 31,997評論 1 266
  • 我被黑心中介騙來泰國打工犬第, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留歉嗓,地道東北人背蟆。 一個月前我還...
    沈念sama閱讀 46,389評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像志珍,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子伦糯,可洞房花燭夜當晚...
    茶點故事閱讀 43,554評論 2 349

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

  • 1.已知一個數(shù)字列表敛纲,求列表中心元素剂癌。 list1=[2,3,4,45,6,6,7,7]if len(list1)...
    pythonefb6閱讀 736評論 0 0
  • 1.已知一個數(shù)字列表,求列表中心元素旁壮。 2.已知一個數(shù)字列表,求所有元素和抡谐。 3.已知一個數(shù)字列表,輸出所有奇數(shù)下...
    是喵啊閱讀 213評論 0 0
  • 1.已知一個列表童叠,求列表中心元素课幕。 list1 = [4,5,76,55,14,67,43]number = le...
    燒了回憶取暖丶閱讀 382評論 0 1
  • 1.使用位運算判斷一個數(shù)是否是奇數(shù)num & 1 ==0 num 是偶數(shù)num & 1 ==1 num 是奇數(shù)...
    多多爸是小白閱讀 873評論 0 0
  • 1.已知一個數(shù)字列表乍惊,求列表中心元素。 2.已知一個數(shù)字列表润绎,求所有元素和。 3.已知一個數(shù)字列表莉撇,輸出所有奇數(shù)下...
    咔佈閱讀 120評論 0 0