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

福建网站开发企业合作社做网站有用吗

福建网站开发企业,合作社做网站有用吗,上海中风险地区什么时候能解除,付费做网站关键词优化是怎么做的呀列表 list 基本格式:列表名 [元素1,元素2,元素3] 所有元素放在[ ]之中,元素之间用逗号","隔开,元素可以是不同的类型 列表的类型也是列表 li [1,"hello",2] print(type(li)) 列表是可迭代对象,可以用fo…

列表 list

基本格式:列表名 = [元素1,元素2,元素3]

所有元素放在[ ]之中,元素之间用逗号","隔开,元素可以是不同的类型

列表的类型也是列表

li = [1,"hello",2]
print(type(li))

列表是可迭代对象,可以用for循环进行遍历 

li = [1,"hello",2]
for i in li:print(i)

列表常见操作

增加

常见三种增加元素方式:append(),extend(),insert()

append() 整体添加元素

li = ["one","two","three"]
li.append("four")
print(li) 

extend() 分散添加

li = ["one","two","three"]
li.extend("four")
print(li) 

insert() 在指定位置插入元素

li = ["one","two","three"]
li.insert(3,"four")  #3为指定插入位置下标
print(li) 

 

 删除

del

li = ["a","b","c","d"]
#del li #删除整个列表
del li[2] #根据下标删除

pop

删除指定下标的数据,如果未指定下标则移除列表的最后一个元素,如果列表为空或者超出列表索引范围则会引发IndexError

li = ["a","b","c","d"]
li.pop() #删除列表最后一个元素
li.pop(2) #指定位置删除

remove

删除指定的值,默认删除最开始出现指定的值,当列表中值不存在时触发ValueError异常

li = ["a","b","c","d","b"]
li.remove("b") # ['a','c','d','b']
li.remove("e") #报错

排序

sort

将列表按特定顺序重新排列,默认从小到大

li = ['a','c','b','d','e']
li.sort()

 reverse :将列表反转,顺序改变

li = ['a','c','b','d','e']
li.reverse()

 

元组 tuple

元组是由多个逗号隔开的值组成的,例

t = ('q',"qwe",1)
print(t)  #('q',"qwe",1)

输出时,元组都要由圆括号标注,这样才能正确地解释嵌套元组。输入时,圆括号可有可无,不过经常是必须的(如果元组是更大的表达式的一部分)。

t = 'q',"qwe",1
print(t)  #('q',"qwe",1)

元组是不可变的,不能对他进行增删查改等操作

t = 'q',"qwe",1
t[0] = 'a'

当我们运行上述代码的时候,会发生报错,元组值不支持更改 

当我们构造0个或1个元素的元组比较特殊,使用一对空圆括号可以直接构成空元组,只有一个元素的元组可以通过在这个元素后面添加逗号","来构建,不使用逗号,则返回唯一的值得数据类型是str类型。

空元组

t =()
print(type(t))

 

使用逗号构建

q = ('a',)
print(type(q))

 

不使用逗号构建

q = ('a')
print(type(q))

字典 dict

字典是键值对的结合,每一个键值对之间使用逗号","隔开,键和值之间用:隔开。字典的键具有唯一性。

基本语法格式:字典名 = {键1:值1,键2:值2....}

dic = {"name":"you","name":18} #键名重复,后面的值会将前面的值覆盖
print(dic) 

 

字典常见操作

查看元素

字典不支持使用下标查找元素,查找元素需要根据键名

dic = {"name":"you","age":18}
print(dic["age"]) #18

也可以使用内置函数来查找,字典名.get(键名),键名不存在则返回None,也可以返回自己设置的默认值。

dic = {"name":"you","age":18}
print(dic.get("name")) #you
print(dic.get("sex","不存在")) #返回自己设置的值不存在

 修改元素

通过键名修改元素,例

dic = {"name":"you","age":18}
dic["age"] = 20
print(dic) #{'name': 'you', 'age': 20}

添加元素

字典名[键名] = 值

键名存在就是修改元素,不存在就是添加元素

dic = {"name":"you","age":18}
dic["sex"] = "boy"
print(dic) #{'name': 'you', 'age': 18, 'sex': 'boy'}

删除元素

del 字典名   删除整个字典

dic = {'name': 'you', 'age': 18, 'sex': 'boy'}
del dic
print(dic) #NameError: name 'dic' is not defined.

del 字典名[键名]  删除指定键值对

dic = {'name': 'you', 'age': 18, 'sex': 'boy'}
del dic['age']
print(dic) #{'name': 'you', 'sex': 'boy'}

字典内置函数clear(),清除整个字典包含的东西,但字典依然存在

dic = {'name': 'you', 'age': 18, 'sex': 'boy'}
dic.clear()
print(dic) #空字典{}

pop() ,删除指定键值对

dic = {'name': 'you', 'age': 18, 'sex': 'boy'}
dic.pop("name")
print(dic) #{'age': 18, 'sex': 'boy'}

 集合 set

集合是由不重复元素组成的无序容器,基本用法包括成员检测、消除重复元素。

创建集合用花括号或 set() 函数。注意,创建空集合只能用 set(),不能用 {}{} 创建的是空字典。

集合具有无序性,主要实现方式为hash表,每次运行结果不同,hash值不同,那么在hash表中的位置也不同,python中int在hash表中的值就是它本身。

s = {1,2,'q','a','c','w'}
print(s)

 

 

 

 

 

 

 

 

 

 

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

相关文章:

  • 太原网站推广优化设计师服务平台鱼巴士官网
  • 2025 备考信创中级认证包含哪几个专业方向?
  • 莱芜聊城网站建设wordpress 修改文章内容
  • 什么叫宣传类网站百度对 wordpress 排名
  • 网站后台界面设计网站建设系统
  • 天津网站建设推广服务出国用哪个地图app好
  • 中国商标注册网官方网站做彩票网站需要什么收钱的
  • 做网站记者好吗基层网站建设存在困难
  • 建设网站公司地址北京建设网网站
  • 切换C++编译器 报告总结
  • 操作系统5.3.3 减少磁盘延迟时间的方法
  • php小型网站源码山东微道商网络技术有限公司
  • 手机微信网站开发关键词排名优化
  • 做网站之前需要准备什么条件江苏省住房和城乡建设部网站
  • 学习Linux——用户管理
  • 做品牌网站找谁动漫制作
  • php网站中水印怎么做做网站1天转多钱
  • 设计素材网站源码宝安中心医院入职体检多少钱
  • windows系统上安装docker
  • linux ipc之消息队列
  • 英文企业网站开发推广最有效的办法
  • 计算机网络自顶向下方法8——应用层 HTTP报文格式与cookie机制
  • CUDA-GDB(8)——检查程序状态
  • 青海网站建设公明网站建设怎么做
  • 学院网站建设策划书村镇建设年度报表登录网站
  • 西安网站seo技术外贸企业网站模板建设可以吗
  • Rust:函数栈帧 Box智能指针
  • 如何实现大模型 “边生成边显示“
  • 网站排版教程程序员 做网站 微信公众号 赚钱
  • 无人机数据 → 三维模型与光谱指数 → 多源融合特征 → 机器学习模型与机理解释 → 生态应用案例与科研论文