一、tuple(iterable),将X转换成元组

ls = [10, 20, "abc"]
s = {10, "10", "abc"}
t = (10, "10", "abc")print(tuple(ls))
print(tuple(s))
print(tuple(t))输出:
(10, 20, 'abc')
('abc', 10, '10')
(10, '10', 'abc')

二、list(iterable),将X转换成列表

ls = [10, 20, "abc"]
s = {10, "10", "abc"}
t = (10, "10", "abc")print(list(ls))
print(list(s))
print(list(t))输出:
[10, 20, 'abc']
[10, 'abc', '10']
[10, '10', 'abc']

三、set(iterable),将X转换成集合,同时去重

ls = [10, 20, "abc", 10]
s = {10, "10", "abc", 10}
t = (10, "10", "abc", 10)print(set(ls))
print(set(s))
print(set(t))输出:
{'abc', 10, 20}
{'abc', '10', 10}
{'abc', '10', 10}

Python组合数据类型:容器类型转换,list←→tuple←→set相关推荐

  1. Python组合数据类型:容器类型总览,(不)可变数据类型immutable、(不)可迭代对象iterable、迭代器iterator、生成器generator、语法糖

    一.组合数据类型container objects 组合数据类型container objects:能够表示多个数据的类型 集合类型:集合类型是一个元素集合,元素无序不重不变 序列类型:序列类型是一个 ...

  2. Python组合数据类型:序列sequence,列表list、元组tuple

    一.组合数据类型container objects 组合数据类型container objects:能够表示多个数据的类型 集合类型:集合类型是一个元素集合,元素无序不重不变 序列类型:序列类型是一个 ...

  3. 6.组合数据类型(列表list,元组tuple,集合set,字典dict)

    1.数据类型概述 ① 工程项目中根据数据类型的特点,将python中的数据类型,区分为基本数据类型.组合数据类型以及复杂数据类型: 基本数据类型中又区分为字符串str类型,用来描述信息:整数类型int ...

  4. Python组合数据类型之序列类型

    单元概述 主要解决问题:让程序更好地处理一组数据 三类重要组合数据类型:集合类型.序列类型和字典类型 学完本章,我们能够在头脑中建立集合.序列和字典的模式来表达对一组数据的表达和处理 1. 定义 序列 ...

  5. python组合数据类型有哪些_Python学习之组合数据类型

    一.概述 计算机不仅仅要对单个变量表示的数据进行处理,还需要对一组数据进行批量处理.如: 给定一组单词{python,data,function,list,loop},计算并输出每个单词的长度. 给定 ...

  6. 第四章 Python组合数据类型

    第四章 组合数据类型 4.1 列表 4.1.1 列表的表达 序列类型:内部元素有位置关系,能通过位置序号访问其中元素 列表是一个可以使用多种类型元素,支持元素的增.删.查.改操作的序列类型 ls = ...

  7. Python—— 组合数据类型(模块5: jieba库的使用)(实例:基本统计值计算文本词频统计)

    前言 本篇主要介绍组合数据类型,以基本统计值计算为例,介绍函数使用和各种类型定义.以文本词频统计为例,介绍Jieba库的使用. (从本篇开始,出现的一些库中函数介绍以及部分简单代码都将以图片形式呈现) ...

  8. Python组合数据类型之集合类型

    单元概述 主要解决问题:让程序更好地处理一组数据 三类重要组合数据类型:集合类型.序列类型和字典类型 学完本章,我们能够在头脑中建立集合.序列和字典的模式来表达对一组数据的表达和处理 1. 定义 集合 ...

  9. python组合数据类型实验_实验七 组合数据类型

    安徽工程大学 Python程序设计实验报告 班级物流192   姓名 徐敏 学号 3190505232 成绩 _____ 日期 2020.5.28  指导老师 修宇 实验七 组合数据类型 [实验目的] ...

  10. Python组合数据类型:字典dictionary

    一.组合数据类型container objects 组合数据类型container objects:能够表示多个数据的类型 集合类型:集合类型是元素集合,元素无序不重不变 序列类型:序列类型是元素向量 ...

最新文章

  1. C++中 public,protected, private 访问标号小结
  2. html中css路径和xpath路径,6.1 HTML的简单介绍和快速获取XPath和CSS路径
  3. 高低温湿热试验箱使用的注意事项
  4. mysql 数据库授权(给某个用户授权某个数据库)
  5. Ubuntu文件夹有锁标志(去除) 命令打包解包
  6. RSAES-OAEP 和 RSAES-PKCS1-v1_5 和 RSASSA-PSS 和 RSASSA-PKCS1-v1_5
  7. C 语言 结构类型 结构
  8. numpy获得ndarray的byte数 内存中的大小
  9. 9.2 5道半leetcode+2verilog+ques lists
  10. 一生当修炼这十样品质
  11. ssh登录提示密码错误
  12. 非法经营?USDT涉刑分析
  13. ubuntu 安装多版本cuda,及切换版本方法及常见问题记录
  14. python中如何将一个数字分解成一个列表
  15. mysql distinct 优化_Mysql应用分析MySQL中优化distinct的技巧
  16. 谈用url重写的方法替代生成静态页面的好处
  17. 日语中那些表示复数概念的表达方式
  18. JS 中禁用输入法
  19. 图像去雾算法--暗通道先验去雾算法
  20. 星星之火OIer:Post Office题解

热门文章

  1. git安装和GitHub使用
  2. 递归5--汉诺塔问题的栈实现
  3. 封装一个类似jquery的ajax方法
  4. C# 采用线程重绘图形要点记录
  5. Fluent Ribbon项目出现“命名空间“clr-namespace:Fluent;assembly=Fluent”中不存在“RibbonWindow”名称”的解决方法...
  6. JAVA的Date类与Calendar类
  7. [导入]如何使得按确定和取消按纽转到两个不同的页面!
  8. mysql jdbc linux,linux mysql jdbc 权限问题_MySQL
  9. freemarker+生成java_Freemarker + xml 实现Java导出word
  10. mysql 分区 key 写法_MySQL KEY分区