基本数据类型-列表

本文介绍了Python列表的各种操作,包括创建、修改、删除、切片、追加、嵌套和迭代等。通过实例展示了如何使用方括号或`list()`函数创建列表,以及如何修改列表元素、删除元素(如通过`del`关键字或`remove()`方法)以及使用`pop()`方法。文章还强调了列表元素可以是任意类型,并且可以重复。
摘要由CSDN通过智能技术生成
# 可以对列表进行  修改、切片、追加、删除、嵌套、迭代、成员判断 操作
# 列表的创建有2种:
# 其中一:[] 以英文状态下创建的方括号 创建空的列表
li_1 = []
print(type(li_1))       # <class 'list'>
# 列表中的元素是任意类型的,元素可以重复。
li_2 = ["hello", 20, 20.0, True, 20]

# 其中二:通过类去创建列表  list()
# list() -> new empty list
# list(iterable) -> 意味着可以将元素逐个取出
print(list("hello"))       # ['h', 'e', 'l', 'l', 'o']
#  print(list(1234567))   TypeError: 'int' object is not iterable  整数不是序列类型,他是整体存储。

# 列表的修改
li_3 = list("abc")
li_3[0] = "A"           # ['A', 'b', 'c'] 列表值的修改,取出元素,重新赋值。
print(li_3)

# 列表的删除
li_4 = list("1234567")
# 删除方法1:
# del li_4[0]     ['2', '3', '4', '5', '6', '7']
# print(li_4)
# 删除方法2;
# remove(self, value):   value值,不是下标
# li_4.remove("2")
# print(li_4)
# 删除方法3
# L.pop([index]) -> item -- remove and return item at index (default last). 从最后一个值开始删除的
li_4.pop()
print(li_4)    # ['1', '2', '3', '4', '5', '6']
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值