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

视频网站 外链seo关键词怎么选择

视频网站 外链,seo关键词怎么选择,web网页设计总结,福建示范校建设专题网站目录 一、区别介绍 1.使用场景以及区别图 2.详细介绍 列表 元组 字典 二、例子操作 (一)列表list 1.定义和初始化 2.访问元素(下标) 3.修改元素(下标) 4.添加元素(append、下标insert) 5.删除…

目录

一、区别介绍

1.使用场景以及区别图

2.详细介绍

列表

元组

字典

二、例子操作

(一)列表list

1.定义和初始化

2.访问元素(下标)

3.修改元素(下标)

4.添加元素(append、下标insert)

5.删除元素(指定元素名、下标)

6.切片取值(下标)

 7.遍历列表

(二)元组tuple

1.定义和初始化

2.访问元素(下标) 

3.元组不可变

4.遍历元组

5.切片操作

(三)字典dict

1.定义和初始化

2.访问元素(指定键)

3.修改元素(指定键)

4.删除元素(指定键)pop和del

 5.遍历字典--items()

6.获取字典的键、值、键值对 


一、区别介绍

在 Python 中,列表(list)、元组(tuple)和字典(dictionary)是三种常见的数据结构。 

1.使用场景以及区别图

何时使用

  • 列表:当你需要一个可修改、顺序的容器时。
  • 元组:当你需要一个不可以修改的顺序容器时,通常用于函数返回多个值等。
  • 字典:当你需要根据键快速查找值时,适用于存储关联数据。

区别图

2.详细介绍

列表

定义:列表是一有序的可变容器,可以包含多个元素。

语法:使用[ ]来定义

可变性:列表是可变的,可以修改、添加或删除元素

特点:1.有序:列表中的元素有顺序,可以通过索引访问。2.支持重复操作。3.支持切片操作

元组

定义:元组是一个有序的不可变容器,可以包含多个元素。

语法:使用小括号()来定义

可变性:元组是不可变的,创建后不能修改、添加或者删除元素。

特点:1.有序:元组中的元素有顺序,可以通过索引访问。2.不支持重复元素的删除或者修改。3.比列表占用内存少,且操作速度更快,因此适合存储不需要更改的数据

字典

定义:字典是一个无序的可变容器,用于存储键值对。

语法:使用花括号{ }来定义,键值对通过:分隔,键值对之间用,分隔。

可变性:字典是可变的,可以修改的、添加和删除键值对。

特点:1.无序:字典中的元素没有顺序。2.键是唯一的,不可重复。3.键必须是不可变的数据类型(如字符串、数字、元组),值可以是任意的数据类型。

二、例子操作

(一)列表list

1.定义和初始化
#创建一个包含整数的列表
my_list = [1,2,3,4,5,6,7,8,9]
print(my_list)  #输出:[1, 2, 3, 4, 5, 6, 7, 8, 9]
2.访问元素(下标)

 索引下标为0的元素

my_list = [1,2,3,4,5,6,7,8,9]
#索引下标为0的元素
print(my_list[0])  #输出:1

访问列表中的最后一个元素

my_list = [1,2,3,4,5,6,7,8,9]
#访问列表中的最后一个元素
print(my_list[-1])  #输出:9
3.修改元素(下标)

 将下标为1的元素修改为hellow

my_list = [1,2,3,4,5,6,7,8,9]
my_list[1]="hellow"
print(my_list)   #输出:[1, 'hellow', 3, 4, 5, 6, 7, 8, 9]
4.添加元素(append、下标insert)

在列表的末尾添加一个元素666 

my_list = [1,2,3,4,5,6,7,8,9]
# 在列表的末尾添加一个元素666
my_list.append(666)
print(my_list)   #输出:[1, 2, 3, 4, 5, 6, 7, 8, 9, 666]

 在列表指定位置插入指定的元素888

my_list = [1,2,3,4,5,6,7,8,9]
# 在列表下标为2的位置插入一个888的元素
my_list.insert(2,888)
print(my_list)   #输出:[1, 2, 888, 3, 4, 5, 6, 7, 8, 9]
5.删除元素(指定元素名、下标)

 删除指定的元素666

my_list = [1,2,3,4,5,666,7,8,9]
# 删除列表里面666这个元素
my_list.remove(666)
print(my_list)   #输出:[1, 2, 3, 4, 5, 7, 8, 9]

 删除指定下标的元素---pop

my_list = [1,2,3,4,5,6,7,8,9]
# 删除列表里面下标为1的元素
print(my_list.pop(1))  #输出2。代表1下标为的这个元素2已经被删除
print(my_list)   #输出:[1, 3, 4, 5, 6, 7, 8, 9]。可以看到列表里面没有2了

  删除指定下标的元素--del

my_list = [1,2,3,4,5,6,7,8,9]
# 删除列表里面下标为1的元素
del my_list[1]
print(my_list)   #输出:[1, 3, 4, 5, 6, 7, 8, 9]。可以看到列表里面没有2了
6.切片取值(下标)
my_list = [1,2,3,4,5,6,7,8,9]
#列表切片,取下标1~4(不包括下标4)的值
print(my_list[1:4])   #输出:[2, 3, 4]
 7.遍历列表
my_list = [1,2,3,4,5,6,7,8,9]
for i in my_list:print(i) #竖的输出:1 2 3 4 5 6 7 8 9

(二)元组tuple

1.定义和初始化
# 创建一个包含整数的元组
my_tuple = (1, 2, 3, 4)
print(my_tuple)  # 输出: (1, 2, 3, 4)
2.访问元素(下标) 

访问下标为0的元素 

my_tuple = (1, 2, 3, 4)
#访问下标为0的元素
print(my_tuple[0])#1

访问最后一个元素 

my_tuple = (1, 2, 3, 4)
#访问最后一个元素
print(my_tuple[-1])#4
3.元组不可变

尝试修改元组,出现不可修改 

my_tuple = (1, 2, 3, 4)
#修改下标为0的元素为666
print(my_tuple[0]==666)#输出:False
4.遍历元组

循环遍历出元组所有的元素

my_tuple = (1, 2, 3, 4)
#遍历元组
for i in my_tuple:print(i)#竖着输出1 2 3 4
5.切片操作
my_tuple = (1, 2, 3, 4)
#切片下标1~3(不包含)
print(my_tuple[0:3])#输出:(1, 2, 3)

(三)字典dict

1.定义和初始化
# 创建一个字典
my_dict = {'name':'zhangsan','age':20,'sex':'男'}
print(my_dict)  # 输出: {'name': 'zhangsan', 'age': 20, 'sex': '男'}
2.访问元素(指定键)

通过键访问值[ ]

my_dict = {'name':'zhangsan','age':20,'sex':'男'}
#通过键访问值
print(my_dict['name'])  # 输出: zhangsan

通过键访问值get 

my_dict = {'name':'zhangsan','age':20,'sex':'男'}
#通过键访问值
print(my_dict.get("name"))  # 输出: zhangsan#如果不存在会返回默认值,如果定义的话
#例如country = my_dict.get('country', 'USA')
#print(country)  # 输出: USA
3.修改元素(指定键)

通过指定键改变值 

my_dict = {'name':'zhangsan','age':20,'sex':'男'}
#通过键改变值
my_dict["name"]="lisi"
print(my_dict)  # 输出: {'name': 'lisi', 'age': 20, 'sex': '男'}

新增键值对(已有的键就修改,没有的键就是新增)

my_dict = {'name':'zhangsan','age':20,'sex':'男'}
#添加新的键值对
my_dict["bb"]="王五"
print(my_dict)  # 输出: {'name': 'zhangsan', 'age': 20, 'sex': '男', 'bb': '王五'}
4.删除元素(指定键)pop和del

使用pop通过键删除对应的键值对 

my_dict = {'name':'zhangsan','age':20,'sex':'男'}
#通过键删除对应的键和值
print(my_dict.pop("sex")) #输出:男
print(my_dict)  # 输出:{'name': 'zhangsan', 'age': 20}

 使用del通过键删除对应的键值对 

my_dict = {'name':'zhangsan','age':20,'sex':'男'}
#通过键删除对应的键和值
del my_dict["sex"]
print(my_dict)  # 输出:{'name': 'zhangsan', 'age': 20}
 5.遍历字典--items()
my_dict = {'name':'zhangsan','age':20,'sex':'男'}
for key,value in my_dict.items():print(f"{key}:{value}")  # 竖着输出:name:zhangsan  age:20  sex:男
6.获取字典的键、值、键值对 

通过key获取全部键

my_dict = {'name':'zhangsan','age':20,'sex':'男'}
print(my_dict.keys())#输出:dict_keys(['name', 'age', 'sex'])

通过value获取全部值

my_dict = {'name':'zhangsan','age':20,'sex':'男'}
print(my_dict.values())#dict_values(['zhangsan', 20, '男'])

 获取所有键值对

my_dict = {'name':'zhangsan','age':20,'sex':'男'}
print(my_dict)#输出:{'name': 'zhangsan', 'age': 20, 'sex': '男'}

有什么问题都可以评论区留言,看见都会回复的

如果你觉得本篇文章对你有所帮助的,把“文章有帮助的”打在评论区

多多支持吧!!!

点赞收藏评论,当然也可以点击文章底部的红包或者👇订阅付费文章创作支持一下了。抱拳了!

vip文章:http://t.csdn.cn/Uq5j1

bug大全订阅文章:http://t.csdn.cn/j6UyR

http://www.mmbaike.com/news/73965.html

相关文章:

  • 做地方房产网站怎么样seo入门教程网盘
  • wordpress 打卡插件济南做seo的公司排名
  • 网站里的动画效果图seo研究
  • 专业做辅助的网站今日小说排行榜百度搜索榜
  • 常见的电子商务网站网址近三天的国内新闻
  • 长沙百度网站推广线上推广的方式有哪些
  • 佛山模板建站软件2024年阳性什么症状
  • 必要 网站营销公司排行
  • 天津网站建站推广网络营销工具有哪些
  • 提供网站制作公司地址旺道seo系统
  • 怎样做彩票投资网站seo网站推广有哪些
  • 帮别人做网站违法吗qq群推广拉人
  • 滨江道做网站公司优化推广网站seo
  • 各大门户网站推广渠道有哪些
  • 定制网站前准备100个常用的关键词
  • 在西部数码做的企业网站不能与阿里巴巴网站相连接促销活动推广方法有哪些
  • w3c标准网站成crm软件
  • 蚌埠建设学校网站徐州网站建设
  • 英文集团网站设计建设seo薪酬水平
  • python怎么做专门的手机网站链接生成二维码
  • 打开网站弹出广告jsseo刷词工具在线
  • 上海专业做网站电话域名注册新网
  • 网站开发确认表谷歌搜图
  • 设计网站设计公司全网营销系统1700元真实吗
  • 老太太做受网站合肥网站推广公司
  • 现在流行用什么做网站推广普通话手抄报简单又好看内容
  • 重庆做网站怎么做seo优化在线
  • 大学生做兼职上什么网站好广州网络推广哪家好
  • 聊城市建设局网站海外推广平台有哪些?
  • 企业网络营销网站设计网络营销是做什么