day05.04.列表的功能

# 列表的功能

# list.  显示出来的都是他的用法

# 增:添加数据
n = [2, 3, 4]

#  在最后追加数据
# n.append(5)  # [2, 3, 4, 5]      # 在原列表上追加5
# n + [5]  # 也可以这样  但是一般不这么使用 而且这是两个列表拼接形成一个新的列表
# n.extend([6, 7])  # 一次性追加多个元素   [2, 3, 4, 5, 6, 7]
# n.append([6, 7])  # 直接当成一个元素嵌套到之前的列表里   [2, 3, 4, 5, [6, 7]]

# 插入  任何位置  在指定下标插入元素
n.insert(1, 666)   # 在下标1的位置插入 666,  [2, 666, 3, 4]
print(n)

# 删:删除元素  这个方法必须知道下标才能删除,否则默认删除最后以一个
n = [1, 2, 2, 3, 3, 3, 4]
# n.pop()   # 弹出指定下标的元素  会弹出/显示出删除的数, 不写指定位置的时候默认删除最后一个元素
a = n.pop()
print(n, a)  # [1, 2, 2, 3, 3, 3] 4

n = [1, 2, 3, 3, 3, 4]
n.pop(1)
print(n)   # [1, 3, 3, 3, 4]

# remove  移除  删除指定元素  必须输入参数,这个参数指的是元素,一次只能删除指定元素中的第一个元素
n = [1, 22, 3, 3, 3, 4]
n.remove(3)                       # 删除第一个指定元素
print(n)   # [1, 22, 3, 3, 4]

# n.clear()  清空列表  列表还在,只是变成了空列表
# print(n)  # []


# 改  修改元素使用下标就行了
n = [1, 2]
n[0] = 100

# 查  三种方式:
# 索引  n[0]      # 查一个
# 切片  n[2:5]    # 查一段连续数据/有规律(步长)的数据   没规律的数据基本只能用下标一个个查
# 遍历: for循环
 

# 列表的功能

# list.  显示出来的都是他的用法

# 增:添加数据
n = [2, 3, 4]

#  在最后追加数据
# n.append(5)  # [2, 3, 4, 5]      # 在原列表上追加5
# n + [5]  # 也可以这样  但是一般不这么使用 而且这是两个列表拼接形成一个新的列表
# n.extend([6, 7])  # 一次性追加多个元素   [2, 3, 4, 5, 6, 7]
# n.append([6, 7])  # 直接当成一个元素嵌套到之前的列表里   [2, 3, 4, 5, [6, 7]]

# 插入  任何位置  在指定下标插入元素
n.insert(1, 666)   # 在下标1的位置插入 666,  [2, 666, 3, 4]
print(n)

# 删:删除元素  这个方法必须知道下标才能删除,否则默认删除最后以一个
n = [1, 2, 2, 3, 3, 3, 4]
# n.pop()   # 弹出指定下标的元素  会弹出/显示出删除的数, 不写指定位置的时候默认删除最后一个元素
a = n.pop()
print(n, a)  # [1, 2, 2, 3, 3, 3] 4

n = [1, 2, 3, 3, 3, 4]
n.pop(1)
print(n)   # [1, 3, 3, 3, 4]

# remove  移除  删除指定元素  必须输入参数,这个参数指的是元素,一次只能删除指定元素中的第一个元素
n = [1, 22, 3, 3, 3, 4]
n.remove(3)                       # 删除第一个指定元素
print(n)   # [1, 22, 3, 3, 4]

# n.clear()  清空列表  列表还在,只是变成了空列表
# print(n)  # []


# 改  修改元素使用下标就行了
n = [1, 2]
n[0] = 100

# 查  三种方式:
# 索引  n[0]      # 查一个
# 切片  n[2:5]    # 查一段连续数据/有规律(步长)的数据   没规律的数据基本只能用下标一个个查
# 遍历: for循环

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值