Python简明教程学习笔记4--数据结构

列表:可变的数据类型,示例:list=['list']

    列表综合

listone = [2, 3, 4]
listtwo = [2*i for i in listone if i > 2]
print listtwo
元组:不可变的数据类型,示例:zoo=('zoo')

   含有1个项目的元组。你必须在第一个(唯一一个)项目后跟一个逗号,这样Python才能区分元组和表达式中一个带圆括号的对象。示例:singleton = (2 , )

字典:可变的数据类型,示例:d = {key1 : value1, key2 : value2 }

序列:列表、元组和字符串都是序列,序列的两个主要特点是索引操作符和切片操作符。索引操作符让我们可以从序列中抓取一个特定项目。切片操作符让我们能够获取序列的一个切片,即一部分序列。
        切片操作符:shoplist[1:3]实际输出是shoplist[1],shoplist[2]。没有shoplist[3]。

序列赋给另一个序列:

    你需要记住的只是如果你想要复制一个列表或者类似的序列或者其他复杂的对象(不是如整数那样的简单对象 ),那么你必须使用切片操作符来取得拷贝。如list =shoplist[:],而不是list = shoplist。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值