美文网首页ITS·黑客
【Python】语法学习5

【Python】语法学习5

作者: 奋斗的小萌狗 | 来源:发表于2017-05-07 19:54 被阅读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

相关文章

网友评论

    本文标题:【Python】语法学习5

    本文链接:https://www.haomeiwen.com/subject/wbcptxtx.html