python数组的定义和基本使用

在这里插入图片描述
在这里插入图片描述

#(1)定义

list = []#定义一个空的列表
listName = ["张无忌","李元芳","狄仁杰","韩磊"]#定义列表,存储了4个元素


#(2)获取列表中值
print("获取列表中第1个值:%s"%(listName[0]) )#张无忌
print("获取列表中第1个值:%s"%(listName[1]) )##李元芳
# print("获取列表中第10个值:%s"%(listName[9])) 列表索引超出范围
# IndexError: list index out of range


#(3)获取索引(下标)
print("李元芳的索引(下标):%s"%(listName.index("李元芳") ) )#如果有多个,找第一个

#ValueError:’小小‘is not in list,找不到会报错
#print("小小的索引(下标):% s" %(listName.index("小小") ) )

#(4)修改 列表中的值
listName[3] = "李元芳"
print("李元发的索引(下标):% s"%(listName.index("元芳") ) )

#(5)添加
#5.1append在尾部添加
listName.append("小小")#["张无忌","元芳","狄仁杰","韩磊","小小"]
print(listName)

list2 = ["圆圆","团团","泡泡"]

#5.3extend扩展,A.extend(B),将B列表中元素放到A后面
listName.extend(list2)
print(listName)

#(6)删除
#6.1remove:删除列表中具体的值
listName.remove("圆圆")
print(listName)


#6.2 pop(),把尾部元素删除
listName.pop()
print(listName)


#6.3 pop(2),指定索引的删除
listName.pop(2)#删除 索引为2的元素
print(listName)


#6.4清空,将列表中所有元素全部删除
listName.clear()
print(listName)


#7 元素的长度(元素的个数)
print("统计 列表 长度%d"%(len(listName)))

print("统计小姐姐 的个数%d"%(listName.count("小姐姐")))


# 8 删除 del,删除 内存空间 的位置
print(listName)
del listName[1]
print(listName)
a = 18
print(a)
del a
print(a)#NameError:name 'a' is not defined
  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值