Python关于列表的基本知识

列表的创建

声明列表的代码如下:

a=[]

那么很简单,你就创建了一个空列表,当然你也可以直接创建一个含有元素的列表,就像下面这样:

list=[1,2,"北京","上海","广州","深圳","four","three"]

列表创建完了,接下来就是列表元素的增删改查了。

列表元素的增删改查

向列表中增加元素

向列表中添加某个元素,通常方法如下:

list =[3]
list.append([1,2])
print(list)

我相信你会发现这段代码的运行结果是一个嵌套列表,也就是说除了之前提到过的元素,列表中也可以将一个列表作为元素添加进去
下面有一种特殊的方法是插入元素,因为在列表中每一个元素都有相应的位置,所以你有时可能需要在某个特定位置插入元素,那么就要用到insert()方法了,下面举个例子:
list.insert(1,"天津")
这段代码执行的操作就是将天津这个字符串插入列表中作为第二个元素

删除列表中的元素

删除列表中的元素要使用remove()方法,下面举个例子:

list.remove("北京")
print(list)

这次你看到打印出来的列表中北京这个元素就消失了
当然,如果你想选择一部分列表中的元素进行操作,就比如这个删除元素的操作,就要使用到列表的一种性质——可切片性:

del list[0:2]
print(list)

这回的输出结果中第一个到第三个元素就都会被删除了

列表中元素的更改

这个和下面讲的查询有很大的相似性,都是应用了列表中元素可以由索引值对应查询到,下面举个更改元素的例子:

list[0]=3
print(list)

这次你会发现列表中的第一个元素被修改成了3,没错,就是元素的更改

列表中元素的查询

刚才提到查询可以通过索引值进行对应,这个很简单,下面我要说的是应用于循环中的列表,下面举两个常见的方法:

for item in list:
    print(item)
list1=[1,2,5,6]
list2=["we","are","family","!"]
for a1,a2 in zip(list1,list2):
    print(a1,a2)

以上是关于列表比较常用的知识,下一章我将写一些关于元组的知识

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值