《Beginning Python From Novice to Professional》学习笔记二:Sequence
来源:互联网 发布:剑雨江湖进阶最新数据 编辑:程序博客网 时间:2024/04/26 12:45
1.下标从0开始,-1代表最后一个元素,-2为倒数第二个。
2.因为顺序化操作是内置的,所以形如
'Hello'[1]
fourth = raw_input('Year: ')[3]
均为合法输入
3.可以用*来重复List的值
如action = 3 * ['go'] --->(['go'] * 3也一样)
['go', 'go', 'go']
而action = 3 * 'go' --->('go' * 3也一样)
'gogogo'
4.片段的范围只含上界,不含下界。In short, you supply two indices as limits for your slice, where the first is inclusive and the second is exclusive.
如:name = 'chariothy',则
name[1:4] ---> 'har'
name[1:-4] ---> 'hari'
name[-3:] ---> 'thy'
name[:2] ---> 'cha'
name[:] ---> 'chariothy'
5.片段中使用Step,接上例
name[::2] ---> 'caity'
name[::-2] ---> 'ytiac'
此时范围上下界的含义与4相同。
6.in操作
'io' in name ---> True
'P' in 'Python' ---> True
7.len和max和min
len(name) ---> 9
max(name) ---> 'y'
min(name) ---> 'a'
- 《Beginning Python From Novice to Professional》学习笔记二:Sequence
- 《Beginning Python From Novice to Professional》学习笔记一:String
- 《Beginning Python From Novice to Professional》学习笔记三:List
- 《Beginning Python From Novice to Professional》学习笔记四:Tuple
- 《Beginning Python From Novice to Professional》学习笔记六:Dictionary
- 《Beginning Python From Novice to Professional》学习笔记七:Statement
- 《Beginning Python From Novice to Professional》学习笔记八:Abstraction
- 《Beginning Python From Novice to Professional》学习笔记十:Exception
- 《Beginning Python From Novice to Professional》学习笔记十一:__Magic__
- 《Beginning Python From Novice to Professional》学习笔记十二:__Magic__
- Beginning Python: From Novice to Professional
- 《Beginning Python From Novice to Professional》学习笔记五:Advanced String
- 《Beginning Python From Novice to Professional》学习笔记九:More Abstraction
- Beginning Python From Novice to Professional (3) - 列表操作
- Beginning Python From Novice to Professional (6) - 函数使用
- Beginning Python From Novice to Professional (7) - 类
- Beginning Python From Novice to Professional (8) - 文件方法
- Beginning Python From Novice to Professional (9) - Socket
- 《Beginning Python From Novice to Professional》学习笔记一:String
- informix 中创建DateTime类型字段
- ClickOnce的prerequisite组件安装报错
- 让LoadRunner走下神坛
- 回归RVDS
- 《Beginning Python From Novice to Professional》学习笔记二:Sequence
- 《Beginning Python From Novice to Professional》学习笔记三:List
- unbuntu倒计时
- 微软视频下载网站
- 一个决定
- 一个Hibernate 的例子,还有jsp上传和下载较为复杂的例子
- What Is Cygwin?---Cygwin全盘介绍(一)
- GET和POST的区别
- What Is Cygwin?---Cygwin全盘介绍(二)