Python基础_列表

Python基础

列表

列表 = [‘元素’, ‘元素’]

添加元素

●在元素末尾添加元素 列表.append()
●在列表当中添加元素 列表.insert(索引, ‘元素’) // list.insert(0,‘item’) 在索引0处插入item,其余元素往右移动

删除元素

●del 列表[0] 删除索引0处的元素
●pop() item = 列表.pop() 这样就能弹出列表末尾的元素,同时把值赋给item
●若要弹出任意位置的元素就 列表.pop(0) 弹出索引位置是0的元素
●remove 根据值删除元素 列表.remove(‘detail’)

组织列表

●列表.sort() 对列表进行永久排序 升序
●列表.sort(reverse = True) 排序逆序
●列表.sorted() 对列表进行临时排序能 (够按特定顺序显示列表元素,同时不影响它们在列表中的原始排列顺序)。
●列表.reverse() 反转列表元素的排列顺序
●len(列表) 获取列表的长度
●获取列表最后一个元素时 使用索引-1

遍历列表

●for item in items:
print(item) // 注意缩进
●创建数值列表 range(1,11) 左闭右开

for value in range(1,5)
    print(value)
squares = [value**2 for value in range(1,11)] print(squares) 

●numbers = list(range(1, 11))
●even_numbers = list(range(2,11,2)) 第三个参数指定步长
●min(数值列表) max(数值列表) sum(数值列表)

使用列表的一部分

●切片 print(列表[0:3]) //输出列表的前三个元素 左闭右开
●没有指定首或尾,就 从头开始 或者 查到末。
●从特定位置到列表末尾的所有元素 列表[-3: ] //输出最后三个元素
●注意!复制列表
●friend_foods = my_foods 均指向一个列表
●friend_foods = my_foods[:] 首先创建了my_foods的副本,再将该副本存储到变量friend_foods 中

元组

●看起来和列表比较像,用圆括号来标识。他们是不能修改的。
●不能修改元组的元素,但可以给存储元组的变量赋值。
dimensions = (200, 50)
dimensions = (400, 100)
●检查特定值是否包含在列表中

list1 = ['tom', 'jerry', 'jack']
if 'jerry' in list1:
     print("yes")
else:
     print("no")

if elif
●检查特定值是否不包含在列表中 not in

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Loganer

感谢

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值