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

网站开发程序介绍石家庄网站建设成功案例

网站开发程序介绍,石家庄网站建设成功案例,软件网站开发合同,企业邮箱的个人邮箱目录 数据容器的分类 数据容器特点总结 数据容器遍历的特点 通用操作 通用统计len()、max()、min() 通用转换list()、tuple()、str()、set() 通用排序sorted 数据容器的分类 分类: 是否支持下标索引 支持:列表、元组、字符串-序列类型不支持&…

目录

数据容器的分类

数据容器特点总结

数据容器遍历的特点

通用操作

通用统计len()、max()、min()

通用转换list()、tuple()、str()、set()

通用排序sorted


数据容器的分类

分类:

  1. 是否支持下标索引
    1. 支持:列表、元组、字符串-序列类型
    2. 不支持:集合、字典-非序列类型
  2. 是否支持重复元素
    1. 支持:列表、元组、字符串-序列类型
    2. 不支持:集合、字典(键不能重复)-非序列类型
  3. 是否支持修改
    1. 支持:列表、集合、字典
    2. 不支持:元组、字符串

数据容器特点总结

列表

元组

字符串

集合

字典

元素数量

支持多个

支持多个

支持多个

支持多个

支持多个

元素类型

任意

任意

仅字符

任意

Key是除集合和字典外的任意类型;

Value是任意类型

下标索引

支持

支持

支持

不支持

不支持

重复元素

支持

支持

支持

不支持

不支持

可修改性

支持

不支持

不支持

支持

支持

数据有序

使用场景

可修改、可重复的一批数据记录场景

不可修改、可重复的一批数据记录场景

一串字符记录场景

一批数据,去重存储场景

一批数据,以key检索Value的数据记录场景

数据容器遍历的特点

数据容器的遍历:

  1. 5类数据容器都支持for循环
  2. 列表、元组、字符串都支持while循环,集合和字典不支持(没有下标索引)

通用操作

通用统计len()、max()、min()

数据容器的通用操作:

  1. len(容器):统计容器的元素的个数
  2. max(容器):统计容器的最大元素
  3. min(容器):统计容器的最小元素

那么字符串进行大小比较,是如何比较的呢?

  1. 字符串是基于字符在ASCII码表对应的值进行比较的
  2. 字符串是按位比较的(从前向后),只要有一位大,那么整体就大

通用转换list()、tuple()、str()、set()

  1. list(容器):将容器转换为列表
  2. tuple(容器):将容器转换为元组
  3. str(容器):将容器转换为字符串
  4. set(容器):将容器转换为集合

示例如下:

list_test = [1, 2, 2, "3", 4]
tuple_test = (
1, 2, 2, "3", 4)
str_test =
"12234"
set_test = {1, 2, "3", 4}
dict_test = {
1: "Hello", 2: "World", 3: "Content"}
print("--------------------------------------------------------------------")
print(f"列表转列表:{list(list_test)}")
print(f"元组转列表:{list(tuple_test)}")
print(f"字符串转列表:{list(str_test)}")
print(f"集合转列表:{list(set_test)}")
print(f"字典转列表:{list(dict_test)}")
print("--------------------------------------------------------------------")
print(f"列表转元组:{tuple(list_test)}")
print(f"元组转元组:{tuple(tuple_test)}")
print(f"字符串转元组:{tuple(str_test)}")
print(f"集合转元组:{tuple(set_test)}")
print(f"字典转元组:{tuple(dict_test)}")
print("--------------------------------------------------------------------")
print(f"列表转字符串:{str(list_test)},类型:{type(str(list_test))}")
print(f"元组转字符串:{str(tuple_test)},类型:{type(str(tuple_test))}")
print(f"字符串转字符串:{str(str_test)},类型:{type(str(str_test))}")
print(f"集合转字符串:{str(set_test)},类型:{type(str(set_test))}")
print(f"字典转字符串:{str(dict_test)},类型:{type(str(dict_test))}")
print("--------------------------------------------------------------------")
print(f"列表转集合:{set(list_test)}")
print(f"元组转集合:{set(tuple_test)}")
print(f"字符串转集合:{set(str_test)}")
print(f"集合转集合:{set(set_test)}")
print(f"字典转集合:{set(dict_test)}")

运行

通用排序sorted

通用排序功能:将给定的容器进行排序(一般都是对容器中的数字进行排序,即相同类型进行排序)

语法:

sorted(容器, reverse=True)

注意:

  1. reverse可不写,默认排序为正向,如果想要容器的排序结果反转,则令reverse=True
  2. 排序的结果会放入到新列表中

示例如下:

list_test = [10, 2, 2, 3, 4]tuple_test = (8, 2, 2, 3, 4)str_test = "dafkgbc"set_test = {1, 3, 2, 4}dict_test = {1: "Hello", 2: "World", 3: "Content"}print(sorted(list_test))print(sorted(tuple_test))print(sorted(str_test))print(sorted(set_test))print(sorted(dict_test))print("反向排序-----------------------------------------------------")print(sorted(list_test, reverse=True))print(sorted(tuple_test, reverse=True))print(sorted(str_test, reverse=True))print(sorted(set_test, reverse=True))print(sorted(dict_test, reverse=True))

运行


文章转载自:

http://BBoYXytU.kfbth.cn
http://PkxiBh4e.kfbth.cn
http://oU6JL7CF.kfbth.cn
http://btrH8Yfd.kfbth.cn
http://6OIjChZR.kfbth.cn
http://gJujghLP.kfbth.cn
http://Sp3ahC14.kfbth.cn
http://VDrlxcAY.kfbth.cn
http://WIYpMXRe.kfbth.cn
http://UBqAHtI0.kfbth.cn
http://N04LZcz7.kfbth.cn
http://7uObrMln.kfbth.cn
http://ZS2HAtk1.kfbth.cn
http://ENrhD8OB.kfbth.cn
http://ATi5BTJN.kfbth.cn
http://6Qnx5o5a.kfbth.cn
http://wG2Gnrsv.kfbth.cn
http://DY5LeIMW.kfbth.cn
http://6JM0zHKO.kfbth.cn
http://xVpJxPln.kfbth.cn
http://y6vkDMr6.kfbth.cn
http://ZCWFufnr.kfbth.cn
http://hGmVdHuk.kfbth.cn
http://biGxLP3S.kfbth.cn
http://SmFTItqS.kfbth.cn
http://Ty00ikxS.kfbth.cn
http://LYy935Ar.kfbth.cn
http://8dMbiq9r.kfbth.cn
http://aOzKsFpX.kfbth.cn
http://kQamC3pf.kfbth.cn
http://www.dtcms.com/wzjs/679847.html

相关文章:

  • 如何登录网站服务器dedecms5.7装饰公司网站模板
  • 国外做宠物用品的网站谁家网站做的好
  • 静态网站建设的主要技术常州网站专业制作
  • 镇江网站优化大收录量的网站怎么做
  • python做爬虫和做网站一个网站是怎么做出来的
  • 做外贸比较好用的网站有哪些邯郸网站建设价格
  • 个人网站如何做淘宝客携程旅行网网站策划书
  • 东营设计网站建设百度下载安装到手机
  • 有没有专门做二手电脑的网站wordpress xydown
  • 做最优秀的自己演讲视频网站广州富邦物流网站建设
  • 成都网站建设科技公司v9双语版网站怎么做
  • 网站建设先进技术怎么做网站导航
  • 第一模板网站wordpress 会话
  • 龙江网站设计制作wed是什么意思
  • 贷款类的网站好做怎么做网店美工设计模板
  • 企业网站建设搭建重庆网络教育学院官网
  • 网站开发与数据库怎样用ps做网站首页图
  • 帮忙做公司网站个人做电商网站icp
  • 凉山州住房和城乡建设局网站网站内容维护更新方法
  • 湘潭市 网站建设哈尔滨的网络优化能做么
  • 网站界面分析个人网站注册什么域名
  • 网站高防服务器租用做餐饮网站建设
  • 普集网站开发站长工具的使用seo综合查询运营
  • 网站方案设计wordpress幻灯片插件怎么用
  • 无代码企业网站开发wordpress 域名绑定 方块
  • 手机端网站制作做网站维护要什么专业
  • 菠菜彩票网站怎么建设本地app开发公司电话
  • 哈尔滨网站建设方案维护前端 wordpress
  • 做餐厅logo什么网站素材多网页设计素材与效果图
  • 网页设计与网站规划怀集建设房管部门网站