【python笔记】切片、元组、字符串、集合、文件的操作

 一、列表、元组操作

1、定义列表

name = ['McGrady','Kobe','LeBron','YaoMing','Paul']

通过下标访问列表中的元素,下标从0开始计数

2、切片:取多个元素

>>> names = ['Mcgrady','Kobe','LeBron','YaoMing','Paul','Tim']
>>> names[1:4]  #取下标1至下标4之间的数字,包括1,不包括4
['Kobe','LeBron','YaoMing']
>>> names[1:-1] #取下标1至-1的值,不包括-1
['Kobe','LeBron','YaoMing','Paul']
>>> names[0:3] 
['Mcgrady','Kobe','LeBron']
>>> names[:3] #如果是从头开始取,0可以忽略,跟上句效果一样
['Mcgrady','Kobe','LeBron']
>>> names[3:] #如果想取最后一个,必须不能写-1,只能这么写
['YaoMing','Paul','Tim']
>>> names[3:-1] #这样-1就不会被包含了
['YaoMing','Paul']
>>> names[0::2] #后面的2是代表,每隔一个元素,就取一个
 ['Mcgrady','LeBron','Paul']
>>> names[::2] #和上句效果一样
 ['Mcgrady','LeBron','Paul']
View Code

切片操作  “顾头不顾尾”    顺数从0开始,倒数从-1开始

3、增

追加:append  追加到最后面

>>> names = ['Mcgrady','Kobe','LeBron','YaoMing','Paul','Tim']
>>> names.append('我是新来的')
>>> names
 ['Mcgrady','Kobe','LeBron','YaoMing','Paul','Tim','我是新来的']
View Code

 

posted on 2018-05-23 10:37  zacky  阅读(154)  评论(0)    收藏  举报

导航