0
点赞
收藏
分享

微信扫一扫

列表的操作

静悠 2022-03-19 阅读 65
python
def list_1():
    # 列表 1 列表推导式
    # 筛选出 列表中 符合要求的 元素
    list1=[1,2,3,4,5,6,7,8,9,10]
    print("使用列表推导式过滤出偶数")
    even=[n  for n in list1 if n %2==0]
    for i in even:
        print(i , " ",end='')
    print()
    #对列表进行推导式的形式赋值
    num=[a for a in range(0,100) ]
    print(num[0],num[99])

def list_2():
    # 列表的元素是字典 对列表中的元素进行操作
    # 筛选出元素中符合要求的元素
    list2=[
        {"key":"day1","value":"大雨哗啦哗啦的下","tags":["不热"]},
        {"key": "day2", "value": "很热很热,哥哥不在家,我一个人出去旅行", "tags": ["热"]},
        {"key": "day3", "value": "阴天有时下肉丸", "tags": ["不热"]}
    ]
    print(" ")
    print("过滤出不热的日子")
    not_hot_days=[d for d in list2 if '不热' in d['tags']]
    for day in not_hot_days:
        print("* [{}]: {}".format(day['key'], day['value']))
    print('')
举报

相关推荐

列表的相关操作

Python列表的相关操作

操作列表(python)

Ionic 列表操作

列表的基本操作笔记

python——列表基础操作

0 条评论