【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']
切片操作 “顾头不顾尾” 顺数从0开始,倒数从-1开始
3、增
追加:append 追加到最后面
>>> names = ['Mcgrady','Kobe','LeBron','YaoMing','Paul','Tim'] >>> names.append('我是新来的') >>> names ['Mcgrady','Kobe','LeBron','YaoMing','Paul','Tim','我是新来的']
浙公网安备 33010602011771号