千家信息网

Python列表,元组,字典的异同点是什么

发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,本篇内容主要讲解"Python列表,元组,字典的异同点是什么",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"Python列表,元组,字典的异同点是什么"吧!
千家信息网最后更新 2026年11月04日Python列表,元组,字典的异同点是什么

本篇内容主要讲解"Python列表,元组,字典的异同点是什么",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"Python列表,元组,字典的异同点是什么"吧!

列表:[ ]

特点:可修改

基本操作:

索引 []

切片 []

追加 append

删除 del

长度 len

包含 in

eg:

>>>name_list = ('hello','jacky','dick')

>>> delname_list[0]

Traceback (mostrecent call last):

File "", line 1, in

TypeError:'tuple' object doesn't support item deletion

>>>type(name_list)

>>>name_list = ['jacky','dick','hello']

>>>id(name_list)

35733128L

>>>name_list.append('hu')

>>>name_list

['jacky', 'dick','hello', 'hu']

>>>id(name_list)

35733128L

>>> delname_list[0]

>>>name_list

['dick', 'hello','hu']

把列表用哪种方式变成字符串:

>>>"_".join(name_list)

'dick_hello_hu'

>>>len(name_list)

3

>>>name_list

['dick', 'hello','hu']

>>>"jacky" in name_list

False

元组:()

特点:不可修改

基本操作:

索引 []

切片 []

长度 len

包含 in

['dick','hello', 'hu']列表

('dick', 'hello','hu') 元组

[

'dick',('jacky','kirk')

]

列表包含两个元素:

第一:字符串

第二:元组

增删改:最小单元

#切片,索引(-1),长度,包含,循环

str:重新开辟内存空间

list:修改后还是使用原来的内存空间

tuple:不允许修改

name_list =['liu','zhang','huang']

For ele in name_list

print ele

# 1,ele = liu

# 2,ele = zhang

# 3,ele = huang

if ele == 'zhang':

print 'sb'

#本次循环不再继续执行

continue

if ele == 'liu':

print 'find'

break

#跳出整个循环

#for

#continue

#break

While 条件:

print 'xxx'

条件=真true:循环

条件=假false:不循环

While True:

print 'xxxx'

Flag = True

While flag:

print 'jjjj'

flag = False

Print 'vvvv'

dict,字典,键值对

Person = {

"name": 'dick',

"age":18,

"gender":'man'

}

#每个元素都是一个键值对(key和value)

字典也可以通过"索引"来找,对应字典的键来找:

Person['name']

dict_test.py:

person = {

"name":"dick",

"age":29,

"gerder":'man',

}

#person.keys() #所有key 拿出来保存为列表

#person.values() #所有value 拿出来保存为列表

#person.items() #所有元素# 所有键值对

For k,v in person.items():

print k

print v

print '==========='

执行结果:

E:\>pythondict_test.py

gender

man

===========

age

29

===========

name

dick

===========

字典无序,特殊的for循环

Keys() --> 列表

values() --> 列表

items() --> 仅for循环时,使用,将元素赋值

到此,相信大家对"Python列表,元组,字典的异同点是什么"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

字典 循环 元素 索引 异同 条件 长度 内存 内容 基本操作 字符 字符串 特点 空间 学习 实用 更深 最小 特殊 两个 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 什么是科技互联网 广州大一互联网络科技有限公司 科技互联网政务服务 互联网最新的科技有限公司 互联网金融监管科技 广州优美互联网科技 央行互联网金融科技公司 银川新华互联网科技职业技术培训学校图片 互联网系的金融科技公司 阿里互联网科技公司 东莞新华互联网科技学校 互联网科技和法律行业 深圳市罗太互联网科技有限公司 沐思想互联网科技有限公司 南通创西澳互联网科技有限公司 富国互联网金融科技混合基金 陕西云淼互联网科技公司 上海乐五互联网科技有限公司 中国新注册互联网科技 安徽九吞吴互联网科技有限公司 科技互联网 疫情对互联网科技公司影响 金融科技还是互联网 中资互联网科技 广西拼得多互联网科技有限公司 江苏南京365互联网科技 中科明德北京互联网科技 四川互联网展示科技馆设计 互联网金融运营模式中的金融科技 互联网科技大佬云集
0