【小白从小学Python、C、Java】

【Python全国计算机等级考试】

【Python数据分析考试必会题】

● 标题与摘要

Python集合推导式

● 选择题 请问以下Python代码输出的结果是什么?

A = {i**3 for i in (3,4,5) if i>3}

print(A)

A {27,4,5}

B {27,64,5}

C {64,125}

D {3,64,125}

欢迎大家转发,一起传播知识和正能量,帮助到更多人。期待大家提出宝贵改进建议,互相交流,收获更大。辛苦大家转发时注明出处(也是咱们公益编程交流群的入口网址),刘经纬老师共享知识相关文件下载地址为:http://liujingwei.cn

● 问题解析

1.集合推导式的基本格式:{expression for item in Sequence if conditional}。运行顺序为:对Sequence中的元素进行conditional条件判断,符合要求的所有元素进行expression运算,最终返回运算结果,并且返回的结果类型为集合。

2.{i**3 for i in (3,4,5) if i>3},符合要求的元素为4和5,4和5分别进行三次方运算,返回的结果为{64,125}。

● 附图

● 附图代码

A = {i**3 for i in (3,4,5) if i>3}

print(A)

A = {i**3 for i in (3,4,5)}

print(A)

A = {i for i in 'efdcfea' if i not in 'afd'}

print(A)

● 正确答案

C

● 温馨期待

期待大家提出宝贵建议,互相交流,收获更大,助教:wll

Python集合推导式相关推荐

  1. 字典推导式_聊一聊:python的各种推导式(列表推导式、字典推导式、集合推导式)...

    作者:苍松 原文:https://www.cnblogs.com/tkqasn/p/5977653.html 推导式comprehensions(又称解析式),是Python的一种独有特性.推导式是可 ...

  2. Python基础教程:列表、字典、集合推导式

    下面是一个以列表推导式为例的推导式详细格式,同样适用于其他推导式. variable = [out_exp_res for out_exp in input_list if out_exp == 2] ...

  3. Python :集合推导式和字典推导式

    集合推导式十分简单,和列表推导式是同一个用法,但是我们使用集合推倒式对列表推导式进行遍历之后,最后形成的是一个集合,而不是一个列表,而集合当中的数字是不重复的.如下所示: >>> l ...

  4. python列表推导式_聊一聊:python的各种推导式(列表推导式、字典推导式、集合推导式)...

    作者:苍松 原文:https://www.cnblogs.com/tkqasn/p/5977653.html 推导式comprehensions(又称解析式),是Python的一种独有特性.推导式是可 ...

  5. 『Python基础-12』各种推导式(列表推导式、字典推导式、集合推导式)

    # 『Python基础-12』各种推导式(列表推导式.字典推导式.集合推导式) 推导式comprehensions(又称解析式),是Python的一种独有特性.推导式是可以从一个数据序列构建另一个新的 ...

  6. python的各种推导式(列表推导式、字典推导式、集合推导式)

    python的各种推导式(列表推导式.字典推导式.集合推导式) 推导式comprehensions(又称解析式),是Python的一种独有特性.推导式是可以从一个数据序列构建另一个新的数据序列的结构体 ...

  7. Python各种推导式(列表推导式,字典推导式,集合推导式,嵌套列表推导式)

    一.列表推导式 Python官网列表推导式部分 列表推导式提供了一种创建list的简便方法.应用程序创建列表时,列表中的元素来源于其他序列.可迭代对象或创建的一个满足一定条件的序列. 基本格式: ​[ ...

  8. Python推导式comprehension:列表推导式、集合推导式、字典推导式

    一.Python中的推导式 推导式comprehension,可以从一个数据序列构建另一个新的数据序列的结构体. 列表推导式 集合推导式 字典推导式 二.列表推导式 作用:用一个表达式创建一个有规律的 ...

  9. Python 推导式(列表推导式,字典推导式,集合推导式)

    Python的各种推导式 推导式comprehensions(又称解析式),是Python的一种独有特性.推导式是可以从一个数据序列构建另一个新的数据序列的结构体. 共有三种推导. 列表推导式 字典推 ...

最新文章

  1. C#高性能大容量SOCKET并发(十):SocketAsyncEventArgs线程模型
  2. mysql 5.7解压缩_mysql 5.7.22 解压缩安装
  3. Google MapReduce到底解决什么问题?
  4. keil中断函数的写法_在 KeilC里,中断子程序与函数有何不同?( )_学小易找答案
  5. 【APICloud系列|31】百度导航功能的实现
  6. 1095. 山脉数组中查找目标值
  7. 02 掌握实现数据导入导出的方法 1214
  8. 读取properties文件,中文乱码
  9. 第一章 软件项目管理概述
  10. highcharts 折线图 和柱状图读取 json值
  11. portlet_Portlet Servlet JSP
  12. 介绍一款国际性的本体社群聊天软件Discord
  13. Java查询返回值为树形结构
  14. 太漂亮了!有了3款开源图标库,不用再去求设计师了
  15. eclipse如何修改项目的jdr或jre版本
  16. python识别文字并且提示_Python识别文字,实现看图说话|CSDN博文精选
  17. 【贪玩巴斯】数字图像处理基础课堂笔记(二)——Matlab基础「下」与 Matlab编程基础 2021-09-26
  18. 神华集团世界500强酷站欣赏
  19. 如何修改github博客主题
  20. 各级国家机关推广应用电子印章相关政策汇总

热门文章

  1. 第一节:ES是什么?ES6是什么?
  2. Unity多人游戏和网络功能(一) 概述和基本概念
  3. 无形资产评估的9个必要性
  4. Windows 7 (x64) 系统下安装与配置 Windows Live Writer 2012 16.4.3528.0331 图文详细教程
  5. java实现网上支付_java编写一个网上支付系统界面
  6. 被口臭折磨到不敢张嘴!恋人嫌弃、朋友疏远、同事讨厌,还有救吗?
  7. java高级查询_SQL高级查询(转载)
  8. 用函数分别打印一条横线,多行
  9. Lazada双11大促玩法规则解读,2022备战清单来袭!
  10. MySQL procedure详解