标签:type 取出 test 分享图片 更改 使用 私有 技术 运行
列表
name_list = [‘jia‘,‘ao‘,‘wn‘]
或 name_list = list([‘jia‘,‘ao‘,‘wn‘])
基本操作:
index 索引 (也叫下标)从0开始 #help(name_list) 较为复杂,或者dir(name_list)较为
简洁,‘_add_‘这种有两个杠杠的,是私有方法,没法使用,只能使用没有杠杠的参数。
append 追加
pop 删除最后一个
remove 指定删除
count 统计,计数
extend 扩展
insert 插入
reverse 反转
sort 排序 #按照ASCII码 数字 特殊字符 数字开头 _ 字母开头
切片 name_list[0:3:2] 列表包含第一个下标对应变量,但不包含最后一个下标对应
的变量。"顾头不顾尾" [0:3:2] 的含义是,取第一个变量到第三个变量,也就是从第四个
变量切片, 然后再相隔2切片取出来。最后一个是[-1] 最后两个是[-2:]
name_list = [‘jiaao‘,‘25viola‘,‘family‘] print(name_list) #追加 append name_list.append(‘weina‘) name_list.append("25viola") print(name_list) #计数 count name_list.count("25viola") print(name_list.count("25viola")) #索引 index name_list.index("25viola") print(name_list.index("25viola")) #插入 insert name_list.insert(2,"26viola") print(name_list) #删除最后一个 pop name_list.append("testpop") print(name_list) name_list.pop() print(name_list) #删除指定 remove name_list.insert(3,"27viola") print(name_list) name_list.remove("27viola") print(name_list) #反转 reverse name_list.reverse() print(name_list) #排序 sort name_list.insert(3,"25") name_list.append("22") name_list.append("*") name_list.append("!") name_list.append("_") name_list.sort() print(name_list) #切片 print(name_list[0:4]) print(name_list[2:4]) print(name_list[-1]) print(name_list[-2:]) #扩展 extend a = [1,2,3,4] b = [6,7,8,9,‘a‘] a.extend(b) print(a) c = "jiaao" a.extend(c) print(a) #包含 if 4 in a: print("yes") #运行结果 [‘jiaao‘, ‘25viola‘, ‘family‘] [‘jiaao‘, ‘25viola‘, ‘family‘, ‘weina‘, ‘25viola‘] 2 1 [‘jiaao‘, ‘25viola‘, ‘26viola‘, ‘family‘, ‘weina‘, ‘25viola‘] [‘jiaao‘, ‘25viola‘, ‘26viola‘, ‘family‘, ‘weina‘, ‘25viola‘, ‘testpop‘] [‘jiaao‘, ‘25viola‘, ‘26viola‘, ‘family‘, ‘weina‘, ‘25viola‘] [‘jiaao‘, ‘25viola‘, ‘26viola‘, ‘27viola‘, ‘family‘, ‘weina‘, ‘25viola‘] [‘jiaao‘, ‘25viola‘, ‘26viola‘, ‘family‘, ‘weina‘, ‘25viola‘] [‘25viola‘, ‘weina‘, ‘family‘, ‘26viola‘, ‘25viola‘, ‘jiaao‘] [‘!‘, ‘*‘, ‘22‘, ‘25‘, ‘25viola‘, ‘25viola‘, ‘26viola‘, ‘_‘, ‘family‘, ‘jiaao‘, ‘weina‘] [‘!‘, ‘*‘, ‘22‘, ‘25‘] [‘22‘, ‘25‘] weina [‘jiaao‘, ‘weina‘] [1, 2, 3, 4, 6, 7, 8, 9, ‘a‘] [1, 2, 3, 4, 6, 7, 8, 9, ‘a‘, ‘j‘, ‘i‘, ‘a‘, ‘a‘, ‘o‘] yes
元组
和列表基本一样,只是它只有count和index和切片功能,不可以更改,常用于写配置文件等
不可以更改的东西。t = (1,2,3,4)
元组变列表 list(t)
列表变元组 tuple(a) 记不住的话可以type() 你定义的值,查看类型。
标签:type 取出 test 分享图片 更改 使用 私有 技术 运行
原文地址:https://www.cnblogs.com/jiaaoblog/p/9035046.html