python 基础知识-----------列表

列表就相当于一个容器,用来存放对象,变量等内容,例如下面几个列表

list1 = []
list2 = list()
list3 = ['hello', 17 , True , 3.14]
list4 = [['hello'],[17],[True]]
print(list4)

下面讲 关于列表的一些操作

1. append 的使用

append 为追加 添加的意思,也就是为列表添加新的内容,如下



print(list)
# append 追加;添加  默认添加在最后一位
list.append('冯七')
print(list)
# insert 插入
# 值1:插入的位置
# 值2:插入的内容
list.insert(0,'小二')
print(list)
list.insert(3,'中间人')
print(list)
# 如果插入的位置 超出了列表的长度 那么就插入到最后一位
list.insert(100 ,'大神')
print(list)
list.append('张三')
print(list)

2. insert 的使用

insert 即为 插入的意思,具体用法如下

# 值1:插入的位置
# 值2:插入的内容
list = ['张三','李四','王五','赵六']
list.insert(0,'小二')
print(list)
list.insert(3,'中间人')
print(list)
# 如果插入的位置 超出了列表的长度 那么就插入到最后一位
list.insert(100 ,'大神')
print(list)
list.append('张三')
print(list)

3. remove 的用法 

# remove方法 默认将列表里面的元素 从左往右依次删除
list = ['张三','李四','王五','赵六','张三']
list.remove('张三')
list.remove('张三')

4. pop 的用法 

pop 的用法和append 正好相反,pop是弹出最后一个元素

5.列表的其他一些常用操作

# 值1:开始位置 (包括该位置)
# 值2:结束位置 (不包括该位置)
print(list[1:-1])
print(list[1:])
# 值3:增量
print(list[1:4:3])
# 倒序

print(list[::-1])
print(list[::2])
print(list[1::2])
print(list)

print(len(list))
print(len('QWERTYUIOP{'))
# 分别获取每一个元素
for x , y  in list:
    print(x , y)


猜你喜欢

转载自blog.csdn.net/weixin_42539547/article/details/80917643