Python学习笔记(3)- 列表

列表

Python的列表类似于java的list,用法也类似,只是细节上的东西可能有些不一样的地方。

  • 创建
    python中的列表使用方括号[]来表示,其中的元素用逗号来分隔。
names =  ["zhan ra","jian zenfu","yan qiaru"]
print(names)

输出的时候会连同列表内的元素和方括号一同输出。

  • 元素访问

元素的访问使用列表名字加索引的形式进行访问。

list = ["num1","num2","num3"]
#访问正数第一个元素
print(list[0])

列表的索引从零开始,用法与java中数组的下标一样,但是在python中提供了一种特殊的语法,就是在不知道列表数据个数的时候可以倒叙进行访问

list = ["num1","num2","num3"]
#访问倒数第一个元素
print(list[-1])
#访问倒数第三个元素
print(list[-3])
  • 修改元素
names =  ["zhan ra","jian zenfu","yan qiaru"]
print(names)
names[1] = "lu yan"
print(names)

根据索引的不同可以对不同的列表元素进行修改。

  • 添加元素
    ①在列表的末尾添加元素:append(str)
    ②在列表中插入元素:insert(index,str)
names =  ["zhan ra","jian zenfu","yan qiaru"]
print(names)
names.append("lu yan")
print(names)
names.insert(0,"li hayi")
print(names)
  • 删除元素
    ①del:删除列表指定位置的元素
#删除names中的第二个元素
del names[1]

②pop():弹出列表指定位置的元素

#弹出names中的最后一个元素
name1 = names.pop();
#弹出names中第二个元素
name2 = names.pop(1);

③remove():根据值删除列表元素

names.remove("lu yan")
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值