学习Python的第三&四天

Day 3&4 列表与元组

列表 list

1.使用方括号将由逗号分隔的不同数据项括起来成为列表

  • 创建一个列表
list=[1,2,3,4,5]
  • 创建一个空列表
list[]

列表里的数据类型可不同

  • 混合列表
list=[1,3.14,'hello']

2.访问列表
Python中索引是从0开始的,所以list[0]表示列表中第一个元素,list[1]表示第二个元素,最后一位元素的索引值为[-1],倒数第二位为[-2],以此类推

list=[1,2,3,4,5]
print(list[0]) #1
print(list[1]) #2
print(list[-1]) #5
print(list[-2]) #4

3.更新列表
直接根据索引更新列表

list=[1,2,3,4,5]
print([1)] #2
list([1])=10
print([1])=10

使用 append() 添加列表项
使用 del() 删除列表项

list=[1,2,3,4,5]
list.append(10) #列表更新为[1,2,3,4,5,10]
del(list[0]) #列表更新为[2,3,4,5,10]

4.更多列表的使用方法

方法内容
list.clear()清空列表内容
list.copy()复制列表,相当于list1[:]
list.count(值)计算括号内元素在列表中出现的次数
list.extend(列表)同时将多个值添加到列表末尾(括号内可以是一个列表)
list.index(值)查找括号内的值第一次在列表中出现的索引(不存在则产生异常)
list,insert(索引,值)插入值
list.pop(索引)从列表中删除指定索引的值并返回该值(不填写则默认为最后一个元素)
list.remove(值)删除指定值的第一个元素,不返回值
list.reverse()按相反的顺序排列元素
list.sort()按从小到大的顺序排列

5.列表的常用操作符

符号名称示例
>,<比较操作符[1,2,3]>[2,3,4] #False
+连接操作符[1,2,3]+[4,5,6] #[[1,2,3,4,5,6]
*重复操作符[1]*4 #[1, 1, 1, 1]
in、not in成员关系操作符1 in [1,2,3] #True

元组 tuple

1.使用圆括号将由逗号分隔的不同数据项括起来成为元组

  • 创建元组
tup=(1,2,3)
  • 创建一个空元祖
tup=()
  • 创建单元素元组时,在值后面需加逗号
tup=(1,)

2.元组操作方法
元组操作方法与列表基本相同
区别:列表可以修改,元组不可以,因此无法使用修改指令

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值