一、切片
1.对list进行切片
>>>L['Adam','Lisa','Bart','Paul']
>>>L[0:3]
['Adam','Lisa','Bart']
切片还可以指定第三个参数,第三个参数表示每几个取一个,L[::2]会每两个元素取出一个来。
>>>L[::2]
['Adam','Bart']
range() 函数可以创建一个数列:
>>>range(1,101)
[1,2,3,.....,100]
2、倒序切片
>>>L=['Adam','Lisa','Bart','Paul']
>>>L[-2:]
L['Bart','Paul']
3、对字串符切片
>>>'ABCDEFG'[:3]
'ABC'
>>>'ABCDEFG'[-3:]
'EFG'
>>>'ABCDEFG'[::2]
'ACEG'
upper可以把字符变成大写字母:
>>>'abc'.upper()
'ABC'
例子:
>>>def firstcharUpper(s):
return s[0].upper() + s[1:]
>>>print firstcharUpper('hello')
Hello
网友评论