Python列表和元组

一、数据结构
概念:数据结构是通过某种方式组织在一起的数据元素的集合,python中最基本的的数据结构是序列。python中还有另一种数据结构叫做容器,序列(例如列表)和映射(例如字典)是两类主要的容器
1.序列概览
python的6中内建序列:列表,元组,Unicode字符串,buffer对象和xrange对象
列表元组的区别:
列表可修改,元组不能。
列表特点:
列表各个元素通过逗号分割,写在方括号中,列表也可以包含其他列表。
通用序列的操作
索引,切片,加,乘,迭代
字符串的字面值也可以引用,例如:

>>>'hello'[1]
'e'
#等价于下面的表达式
>>>str='hello'
>>>str[1]
'e'

如果一个函数调用返回一个列表,那么可以直接对返回结果进行索引操作

>>>fourth=input('year:')[3]
year:2017
>>>fourth
7

方法是一个与某些对象有紧密联系的函数,对象可能是列表,数字,也有可能是字符串或者其他类型的对象,一般来说,方法可以这样调用:
对象.方法(参数)
函数就像小型程序一样,可以用来实现特定的功能
pop方法是唯一一个既能修改列表又能返回元素值的列表方法(None除外)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值