当前位置: 首页 > news >正文

集合推导式练习题

字符串首字母集合

题目描述

给定一个字符串列表,创建一个集合,包含每个字符串的首字母。

words = ['apple', 'banana', 'cherry', 'date', 'apricot']

输出示例

{'a', 'b', 'c', 'd'}

实现代码

# 使用集合推导式提取字符串首字母
words = ['apple', 'banana', 'cherry', 'date', 'apricot']
first_letters = {word[0] for word in words}
print(first_letters)

兴趣标签去重

题目描述

给定用户兴趣标签列表,创建一个包含所有不重复兴趣标签的集合。

user_interests = [
['篮球', '音乐', '电影'],
['编程', '篮球', '读书'],
['音乐', '旅游', '摄影'],
['编程', '电影', '美食']
]

输出示例

{'篮球', '音乐', '电影', '编程', '读书', '旅游', '摄影', '美食'}

实现代码

# 使用集合推导式收集所有不重复的兴趣标签
user_interests = [['篮球', '音乐', '电影'],['编程', '篮球', '读书'],['音乐', '旅游', '摄影'],['编程', '电影', '美食']
]all_tags = {tag for user in user_interests for tag in user}
print("所有兴趣标签:", all_tags)
print("标签数量:", len(all_tags))

http://www.dtcms.com/a/570449.html

相关文章:

  • 怎样做支付网站wordpress搜索参数
  • 企业网站推广哪家好跨境电商平台有哪些及其特点
  • 能源业人工智能技术应用现状2025:技术落地、案例数据与未来趋势
  • 19、docker跨主机网络 Overlay\Underlay
  • 网站内容方向网站网页怎么设计
  • dw网页制作教程装修手册潍坊网站搜索引擎优化
  • 做设计必须知道的几个网站wordpress+网速
  • 大兴企业官网网站建设报价手机系统优化软件哪个好
  • c2c网站建设的需求分析男的做直播哪个网站好
  • 网站怎么挣钱coding wordpress
  • springboot maven导入本地jar包
  • 学习:JavaScript(5)
  • 网站如何制作 优帮云廊坊做网站哪家好
  • 网站建设的规模设想西安搬家公司
  • C++进阶模板
  • 网站超市源码哪个好海报模板在线制作免费网站
  • 网站信息备案变更 哪里做我的钢铁网网站架构
  • 做搜狗网站排名软件长春网络建站模板
  • 常州专业网站建设做互助盘网站找哪家好
  • 建设银行企业网银网站过期wordpress wp head
  • 山东网站开发公司注册资金认缴和实缴区别
  • GRPC详解
  • wordpress 站点主页长春建设局网站处长
  • CAN(二)——错误帧
  • 分布式锁的特点
  • 网站制作价格多少钱wordpress带会员
  • 加速度计如何助力大型无人机飞得更稳、更准、更智能?
  • 网站动画效果用什么程序做的装修设计软件 知乎
  • 光刻胶分类与特性:正性胶和负性胶以及SU-8厚胶和AZ 1500 系列光刻胶(上)
  • 网站建设能挣钱网站正在建设中php