美文网首页
Python列表推导式面试题

Python列表推导式面试题

作者: 小学弟_ | 来源:发表于2018-07-18 15:43 被阅读0次

A0 =dict(zip(('a', 'b', 'c', 'd', 'e'), (1, 2, 3, 4, 5)))

A1 =range(10)

A2 = [ifor iin A1if iin A0]

A3 = [A0[s]for sin A0]

A4 = [ifor iin A1if iin A3]

A5 = {i: i*ifor iin A1}

A6 = [[i, i*i]for iin A1]

print(A0)#{'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5}

print(A1)#range(0, 10)

print(A2)#[]

print(A3)#[1, 2, 3, 4, 5]

print(A4)#[1, 2, 3, 4, 5]

print(A5)#{0: 0, 1: 1, 2: 4, 3: 9, 4: 16, 5: 25, 6: 36, 7: 49, 8: 64, 9: 81}

print(A6)#[[0, 0], [1, 1], [2, 4], [3, 9], [4, 16], [5, 25], [6, 36], [7, 49], [8, 64], [9, 81]]

相关文章

  • Python中各种推导式

    Python的各种推导式(列表推导式,字典推导式,集合推导式) 列表(list)推导式 字典(dict)推导式 集...

  • python推导式

    python的各种推导式(列表推导式、字典推导式、集合推导式) 推导式comprehensions(又称解析式),...

  • 024python的各种推导式

    python的各种推导式(列表推导式、字典推导式、集合推导式) 推导式comprehensions(又称解析式),...

  • 列表推导式

    列表推导式 推导式 推导式(又称解析器),是 Python 独有的一种特性。使用推导式可以快速生成列表、元组、字典...

  • Python——生成器、列表生成式、迭代器

    Python列表生成式 列表推导式的一般语法 这种语法等价于以下代码 下面举一些列表推导式的栗子: Python中...

  • #抬抬小手学Python# 列表推导式与字典推导式

    列表推导式与字典推导式 在 Python 中推导式是一种非常 Pythonic 的知识,本篇博客将为你详细解答列表...

  • 向量化

    python向量化本身做得不是很好需要借助函数式编程或者列表推导式实现 1 列表推导式 2 函数式编程

  • Python 入门之推导式

    Python 入门之 推导式 推导式就是构建比较有规律的列表,生成器,字典等一种简便的方式 1、推导式 (1)列表...

  • 7 列表推导式、dict、string的一些其他方法

    列表推导式 列表推导式即List Comprehensions,是Python内置的非常简单却强大的可以用来创建l...

  • 推导式

    Python语言有一种独特的推导式语法,相当于语法糖的存在1.列表推导式列表推导式是一种快速生成列表的方式。其形式...

网友评论

      本文标题:Python列表推导式面试题

      本文链接:https://www.haomeiwen.com/subject/ounopftx.html