Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1438215
  • 博文数量: 704
  • 博客积分: 10140
  • 博客等级: 上将
  • 技术积分: 6230
  • 用 户 组: 普通用户
  • 注册时间: 2010-07-15 20:41
文章分类

全部博文(704)

文章存档

2013年(1)

2012年(16)

2011年(536)

2010年(151)

分类: Python/Ruby

2011-05-21 21:53:58

列表在中感觉是最灵活的有序集合对象类型,有点像其他语言的数组的类型,它有很多非常有用的操作,下面大概介绍下
列表可以嵌套,索引和分片操作
嵌套:
l3 = ['a',['b','cc'],'d','f','e']
索引:
l3[1]
分片:
l3[2:4]
下面有2个非常有意思的操作,+和*
比如:
[1,2]+[5,6]
结果生成了一个新的列表,[1,2,5,6]
注意python是强类型的语言,
如果
a = [1,2]
print a+"11"
它会报错:
Traceback (most recent call last):
File "", line 1, in 
TypeError: can only concatenate list (not "str") to list

如果你要相加的话,可以把a通过str()方法转换成字符类型,或者是把字符串"11"通过list()方法转换成列表类型
学了下python列表的基本知识以后可以看看python列表操作方法,自己去 个python吧,然后python编辑器里多练习下!
阅读(362) | 评论(0) | 转发(0) |
0

上一篇:python 基础知识

下一篇:python 元组

给主人留下些什么吧!~~