zoukankan      html  css  js  c++  java
  • 列表解析练习题

     1 '''
     2 有两个列表,分别存放来老男孩报名学习linux和python课程的学生名字
     3 linux=['钢弹','小壁虎','小虎比','alex','wupeiqi','yuanhao']
     4 python=['dragon','钢弹','zhejiangF4','小虎比']
     5 '''
     6 # # 问题一:得出既报名linux又报名python的学生列表
     7 
     8 ## 常规方法
     9 # linux=['钢弹','小壁虎','小虎比','alex','wupeiqi','yuanhao']
    10 # python=['dragon','钢弹','zhejiangF4','小虎比']
    11 # l=[]
    12 # for i in linux:
    13 #     for j in python:
    14 #         if i==j:
    15 #             l.append(i)
    16 
    17 ## 列表解析处理
    18 # linux=['钢弹','小壁虎','小虎比','alex','wupeiqi','yuanhao']
    19 # python=['dragon','钢弹','zhejiangF4','小虎比']
    20 #
    21 # l = [i for i in linux for j in python if i == j]
    22 # print(l)
    23 
    24 # # 问题二:得出只报名linux,而没有报名python的学生列表
    25 
    26 # linux=['钢弹','小壁虎','小虎比','alex','wupeiqi','yuanhao']
    27 # python=['dragon','钢弹','zhejiangF4','小虎比']
    28 # l=[i for i in linux if i not in python]
    29 # print(l)
    30 
    31 # 问题三:得出只报名python,而没有报名linux的学生列表
    32 
    33 '''
    34 shares={
    35     'IBM':36.6,
    36     'lenovo':27.3,
    37     'huawei':40.3,
    38     'oldboy':3.2,
    39     'ocean':20.1
    40     }
    41 '''
    42 # # 问题一:得出股票价格大于30的股票名字列表
    43 # shares={
    44 #     'IBM':36.6,
    45 #     'lenovo':27.3,
    46 #     'huawei':40.3,
    47 #     'oldboy':3.2,
    48 #     'ocean':20.1
    49 #     }
    50 # s = [v for v in shares.values() if v > 30 ]
    51 # print(s)
    52 # # 问题二:求出所有股票的总价格
    53 #
    54 # l = [v for v in shares.values()]
    55 # print(sum(l))
    56 
    57 '''
    58 l=[10,2,3,4,5,6,7]
    59 得到一个新列表l1,新列表中每个元素是l中对应每个元素值的平方
    60 过滤出l1中大于40的值,然后求和
    61 '''
    62 # l=[10,2,3,4,5,6,7]
    63 # l1 = [ i**2 for i in l ]
    64 # 
    65 # l2 = [i for i in l1 if i > 40]
    66 # print(sum(l2))
    为什么要坚持,想一想当初!
  • 相关阅读:
    [BZOJ2179]FFT快速傅立叶
    [UOJ#34]多项式乘法
    [BZOJ4636]蒟蒻的数列
    [BZOJ4632]树的编码
    [BZOJ1070][SCOI2007]修车
    [BZOJ1529][POI2005]ska Piggy banks
    [BZOJ2654]tree
    腾讯应用管理中心,腾讯开放平台应用认领
    Sony/索尼 NW-ZX300A ZX300 无损音乐播放器4.4口
    read progress
  • 原文地址:https://www.cnblogs.com/JerryZao/p/8799259.html
Copyright © 2011-2022 走看看