#!/usr/bin/env python # -*- coding:utf-8 -*- # Author:Huanglinsheng names = ['hc','hls','hht','lm','sm','lqq','xhh','hhs',] '''切片:取多个元素''' print(names[1:4]) #取下标1至下标4之间的数字,包括1,不包括4 print(names[1:-1]) #取下标1至-1的值,不包括-1 print(names[0:3]) print(names[:3]) #如果是从头开始取,0可以忽略,跟上句效果一样 print(names[::2]) print(names[0::2]) #后面的2是代表,每隔一个元素,就取一个 '''追加''' names.append("new_one") print(names) '''插入''' names.insert(2,"inside") #2表示,从下标为2的地方插入 '''修改''' names[2] = "replace" '''删除''' del names[2] #删除下标为2的元素 names.remove("replace") #删除指定元素 names.pop() #删除列表最后一个值 '''拓展''' b= [1,2,3] names.extend(b) #b列表和names列表合并 '''拷贝''' name_copy = names.copy() '''统计''' names = ['Alex', 'Tenglan', 'Amy', 'Tom', 'Amy', 1, 2, 3] names.count("Amy") '''排序&翻转''' names.sort() names.reverse() #反转 '''获取下标''' names.index("Amy")
元组
元组其实跟列表差不多,也是存一组数,只不是它一旦创建,便不能再修改,所以又叫只读列表
语法
1
|
names = ( "alex" , "jack" , "eric" ) |
它只有2个方法,一个是count,一个是index,完毕。