一、切片 首先我们要记得在Python中可以用于切片的对象有 列表、元组、字符串。 切片操作就是直接从列表、元组或字符串中,选择出我们想要的内容,这些操作非常简洁实用。 >>> L[:] #取出所有的数 [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 1 ...
分类:
编程语言 时间:
2017-12-13 17:25:26
阅读次数:
166
python中的字符串切片,似乎有点乱,例如: >>>pystr='Python' >>>pystr[2:5] 就会输出 'tho' 这该怎样理解呢?中括号[2:5],前面的2表示从0开始的索引,第“2”位就是t,5表示从1开始的第5位,是o,所以pystr[2:5]的意思,从t到o的3个字符。 ...
分类:
编程语言 时间:
2017-12-09 13:08:43
阅读次数:
301
#切片#in判断#格式化输出 "%s" % "_nbloser"#拼接a='xia'b='qiu'c=' love '.join([a,b]) #xia love qiu#内置方法print(c.capitalize())#首字母大写print(c.center(50,'-'))#居中print(c ...
分类:
其他好文 时间:
2017-12-05 13:21:16
阅读次数:
136
bash的变量中存放的字符串的处理方式bash变量:弱变量:1.无需实现定义即可应用;2.变量没有数据类型的硬性要求,默认是字符型;1.字符串切片:${#VAR}:返回字符型变量的变量值长度;${VAR:offset}:返回字符型变量中第“offset”位置之后的内容,不包括第“offset”位置的字符:offset取值范围:0-$[${#VAR-1}]${VAR:offset:number}:返
分类:
其他好文 时间:
2017-12-01 17:16:08
阅读次数:
193
bash的变量中存放的字符串的处理方式: bash变量: 弱变量: 1.无需事先定义即可应用; 2.变量没有数据类型的硬性要求,默认是字符型; 1.字符串切片: ${#VAR}:返回字符类型变量的变量值的长度; ${#VAR:offset}:返回字符型变量中第"offset"之后的内容,不包括"offset"这个位置的字符;offset取值范围
分类:
其他好文 时间:
2017-11-24 16:51:46
阅读次数:
137
[3][高级特性]切片[1] 取一个list或tuple的部分元素是非常常见的操作。比如,一个list如下: 取前3个元素,应该怎么做? L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3。即索引0,1,2,正好是3个元素。 前10个数,每两个取一个: 所有数,每5个取一个: 甚至什么 ...
分类:
其他好文 时间:
2017-11-04 19:35:48
阅读次数:
146
1.模板语言的帮助方法: {{ item.event_start|date:"Y-m-d H:i:s"}} #转换日期 {{ bio|truncatewords:"30" }} #字符串切片 {{ my_list|first|upper }} #第一位 转换为大写 {{ name|lower }} ...
分类:
其他好文 时间:
2017-10-17 15:05:18
阅读次数:
170
1、列表的基本操作简介 列表的英文名字是list,叫列表和叫list是一个意思,列表用[]表示,如L = [],表示这是一个空列表,里面没有值,列表里面可以存放int、float、str、bool登录数据类型,可以把一个类型的存放在list里,如nums = [6,3,24,67,31,7,10], ...
分类:
其他好文 时间:
2017-10-07 19:35:23
阅读次数:
831
字符串切片< name = "abcdef" name[1:3]表示从下标为1开始取到3。(左闭右开区间 不包含右侧) Python中字符串的最后一个可以使用len(name)-1或者-1,依次类推倒数第二个即为-2..... name[3:]如果第二个不填写,则默认为最后一个。 name[3: : ...
分类:
编程语言 时间:
2017-10-04 17:32:56
阅读次数:
218
字符串是python学习中重要的内容,在以后的工作中,对字符串的处理也必少不了。下面总结一下关于字符串学习的经验。 1.1 字符串的连接和合并 用‘ + ’连接,将两个字符串相加。 合并,使用关键词 join 进行合并 1.2 字符串的切片和相乘 字符串相乘 字符串切片 1.3 字符串分割 普通分割 ...
分类:
编程语言 时间:
2017-09-24 11:40:55
阅读次数:
179