ITS·黑客

【Python】语法学习5

2017-05-07  本文已影响0人  奋斗的小萌狗

一、切片

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
上一篇 下一篇

猜你喜欢

热点阅读