python基础--函数4(序列list,元组,字典dict)

本文深入探讨了Python中三种常用数据结构:list、元组和字典的基本特性和使用方法。详细介绍了list作为序列的特性及其索引使用,元组的不可变特性,以及字典的键值对存储方式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.内容简介:

数据集合是程序中经常要处理的对象。在java中,有整个集合类体系结构,提供了大量的相关操作类。而 在Python中,通常使用list,元组,dict来表示序列,元祖,字典,它们之间的使用方法有差别。

2. 序列list使用方式:

list表示序列,其特点是:

序列是Python中最基本的数据结构,用[ ]来表示;
序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。

测试代码:


>>> t1=['c','java',123]
>>> list(t1)
['c', 'java', 123]
>>> t1[0]
'c'
>>>

3. 元祖使用方式:

元祖的特点:

元组使用小括号“()”来表示;

Python的元组与列表类似,不同之处在于元组的元素不能修改。

测试代码:

>>> t1=('a','b',"c","de",123)
>>> print(t1)
('a', 'b', 'c', 'de', 123)
>>>

4.字典dict使用方式:

字典的特点:

字典使用小括号“{ }”来表示,每一个数据都包含一组键值对,用key-value来表示;
字典是另一种可变容器模型,且可存储任意类型对象;
字典的每个键值 key=>value 对用冒号 : 分割。


>>> d1 = {'k1': 'c,c++', 'k2': 'java', 'k3': 'pascal','k4': 'python'};
>>> dict(d1)
{'k1': 'c,c++', 'k2': 'java', 'k3': 'pascal', 'k4': 'python'}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

liranke

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值