Chinaunix首页 | 论坛 | 博客
  • 博客访问: 345916
  • 博文数量: 148
  • 博客积分: 2745
  • 博客等级: 少校
  • 技术积分: 1704
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-30 14:59
文章分类

全部博文(148)

文章存档

2013年(97)

2012年(7)

2011年(3)

2010年(41)

我的朋友

分类: Python/Ruby

2010-05-06 20:23:17

列表在中感觉是最灵活的有序集合对象类型,有点像其他语言的数组的类型,它有很多非常有用的操作,下面大概介绍下
列表可以嵌套,索引和分片操作
嵌套:
l3 = ['a',['b','cc']]
索引:
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编辑器里多练习下!

作者:老王@
老王python,提供pythn相关的python教程和,希望大家能够喜欢
阅读(685) | 评论(0) | 转发(0) |
0

上一篇: python 学习

下一篇:python 学习

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