python_列表list
2019-10-08 本文已影响0人
BULL_DEBUG
一、基本定义
l1 = [1, 2, 3, 4]
print(l1)
print(type(l1))
l2 = list('abcdef')
print(l2)
终端
[1, 2, 3, 4]
<class 'list'>
['a', 'b', 'c', 'd', 'e', 'f']
二、获取
# 获取 支持负数
print(l2[1])
print(l2[-1])
终端
b
f
三、合并
# 合并
print(l1 + l2)
终端
[1, 2, 3, 4, 'a', 'b', 'c', 'd', 'e', 'f']
四、改值
# 改值
l1[2] = 'opq'
print(l1)
终端
[1, 2, 'opq', 4]
五、删除
del(l1[2])
print(l1)
终端
[1, 2, 4]
六、列表方法
#append追加、extend扩展、insert插入、pop弹出
# remove 移除 clear清空 index查询索引 reverse反转 sort
l1.append(5)
print(l1)
l3 = [6,7,8]
l1.extend(l3)
print(l1)
l1.insert(0, 0)
print(l1)
终端
[1, 2, 4, 5]
[1, 2, 4, 5, 6, 7, 8]
[0, 1, 2, 4, 5, 6, 7, 8]