知识点,列表
其他的语言中,又叫数组。
专用于存储一串信。
name_llist=["zhangsan","lisi","wagngu"]
列表的格式:名字,中括号进行标注。
列表是使用最频繁的。
知识点,获取列表数据
索引,列表对每个数据都有标号,从0开始计数。
name_llist=["zhangsan","lisi","wagngu"]
print(name_llist[1])
直接用下标进行获取数据。不能超过列表的长度。
知识点,列表的操作(列表方法)
变量名.方法名
序号 | 分类 | 关键字/函数/方法 | 说明 |
1 | 增加 | 列表.insert(索引,数据) | 在指定的位置插入数据 |
列表.append(数据) | 在末尾追加数据 | ||
列表.extend(列表2) | 将列表2的数据追加到列表 | ||
2 | 修改 | 列表[索引]=数据 | 修改指定索引的数据 |
3 | 删除 | 列表.remove[索引] | 删除第一个出现的指定数据 |
del列表[索引] | 删除指定索引的数据 | ||
列表.pop | 删除末尾数据 | ||
列表.pop(索引) | 删除指定索引数据 | ||
列表.clear | 清空列表 | ||
4 | 统计 | len(列表) | 列表长度 |
列表.count(数据) | 数据在列表中出现的次数 | ||
5 | 排序 | 列表.sort() | 升序排列 |
列表.sort(reverse=True) | 降序排列 | ||
列表.reverse() | 逆序、反转 |
import hanshuceshi
name_llist=["zhangsan","lisi","wagngu","jiang"]
shzi=[1,2,5,8,9,4,2,3,]
#取值
#取索引
print(name_llist)
#修改
name_llist[2]="hanhan"
#增加
name_llist.append("chuntian")#向列表的末尾追加数据
name_llist.insert(2,"jiushini")#在指定的位置,添加数据
#删除
name_llist.remove("chuntian")#删除指定的数据,删除第一次出现的,如果没有这个提示错误
#统计
print(name_llist)
print(len(name_llist))
#排序
name_llist.sort()
shzi.sort()
print(name_llist)
print(shzi)
知识点,列表的循环(迭代循环,for)
name_llist=["zhangsan","lisi","wagngu","jiang"]
shzi=[1,2,5,8,9,4,2,3,]
#列表
for namemy in name_llist:
print(namemy)
结果展示:
zhangsan
lisi
wagngu
jiang
知识点,元祖
不能修改原则元素
未完待续