Python基础(二)

接上篇的Python继续:
一、Python的内置数据类型元组:
1.元组(tuple)是另外的一种有序的列表,但是和之前所说的不同之处在于,元组的数据不可修改:

>>> a=("abc",15.3,'dfc')

2.元组和之前将的列表一样,仍然支持按照索引访问元素:

>>> print a[-1],a[1]
dfc 15.3

3.切片操作:

>>> a[-1:]
('dfc',)

4.注意定义元组的时候,如果没有元素直接定义成(),有一个元素定义成(‘a’,)
5.注意元组的元素不可变指的是元组对于内部元素的引用不可变,当列表作为元组的元素出现时,列表的数据是可以变的
二、Python的内置数据类型字典(dict):
1.定义:

d = {
    'Adam': 95,
    'Lisa': 85,
    'Bart': 59
}

2.字典的长度:len(d)
3.访问字典中的元素:

>>> d = {
...     'Adam': 95,
...     'Lisa': 85,
...     'Bart': 59
... }
>>> d['Adam']
95
>>> d['Bart']
59

4.删除字典中的某一个元素:

>>> del d['Adam']
>>> d
{'Lisa': 85, 'Bart': 59}

删除整个字典:

del d

仅仅清空列表中的所有元素:

>>> dict = {'Alice': '2341', 'Beth': '9102', 'Cecil': '3258'}
>>> dict.clear()
>>> dict
{}

5.得到字典中的键或值,然后以列表的形式返回:

>>> dict = {'Alice': '2341', 'Beth': '9102', 'Cecil': '3258'}
>>> dict.keys();
['Beth', 'Alice', 'Cecil']
>>> dict.values()
['9102', '2341', '3258']

6.得到字典中的键值组成的元组所组成的列表:

>>> dict.items();
[('Beth', '9102'), ('Alice', '2341'), ('Cecil', '3258')]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值