• 列表解析练习题


     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))
    为什么要坚持,想一想当初!
  • 相关阅读:
    数据同步之rsync
    unity中 ump打包后其他电脑运行摄像头无画面
    Unity中使用ini配置文件
    Unity云台控制大华摄像头
    unity中物体没有挂载任何脚本却可以运行
    Unity导入模型后没有颜色的问题
    Unity中人物靠近门时自动开门
    Unity测量周长小工具
    Unity 中System.Runtime.InteropServices读取配置文件
    unity C# 计算3D空间任意多边形面积,距离,角度测量工具
  • 原文地址:https://www.cnblogs.com/JerryZao/p/8799259.html
Copyright © 2020-2023  润新知