列表和元组

1.通用序列操作
一.索引:
在这里插入图片描述
字符串是一个由字符组成的的序列。索引0指向第一个元素。
使用负数索引时,python会从右边,也就是从最后1个元素计数。最后一个元素的位置编号是-1,(不是-0,因为这个会和第一个元素重合)
在这里插入图片描述
获取输入年份的第4个数字。
在这里插入图片描述

(1)根据给定的年月日以数字形式打印日期。
在这里插入图片描述
结果;
在这里插入图片描述
切片
在这里插入图片描述
简而言之,分片操作的实现需要提供两个索引作为边界,第一个索引的元素包含在分片内,而第2个则不包含在分片内。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
实例:对http://www.somthing.com形式的url进行切分。
在这里插入图片描述
(a)涉及步长:
在这里插入图片描述
步长为负数时:
在这里插入图片描述
在这里插入图片描述
注:负数作为步长,则是从序列的尾部开始向左提取元素,直至第一个元素;
正数作为步长,从序列的头部开始向右提取元素,直至最后一位。

序列相加;
在这里插入图片描述
简单来说,两个相同类型的序列才能进行连接操作。

序列乘法:
在这里插入图片描述
None,空列表和初始化
初始化长度10的列表:
在这里插入图片描述
例子:

sentence=input('science:')
screen_width=80
text_width=len(sentence)
box_width=text_width+6
left_margin=(screen_width-box_width)//2
print()
print(' '*left_margin+'+'+'-'*(box_width-2)+'+')
print(' '*left_margin+'|'+' '*(text_width)+'|')
print(' '*left_margin+'|'+      sentence         +'|')
print(' '*left_margin+'|'+' '*(text_width)+'|')
print(' '*left_margin+'+'+'-'*(box_width-2)+'+')
print()



在这里插入图片描述
成员资格:
in运算符
在这里插入图片描述
检查用户名和PIN码:
在这里插入图片描述
结果:
在这里插入图片描述
长度,最小值和最大值
在这里插入图片描述
list函数
在这里插入图片描述
注:list函数适用于所以类型的序列,而不只是字符串。
将字符组成的列表转换为字符串
在这里插入图片描述
基本的列表操作
1.改变列表:元素赋值:
在这里插入图片描述
2.删除元素
在这里插入图片描述
3.分片赋值
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
列表方法:
(1).append
append方法用于在列表末尾追加新的对象:
在这里插入图片描述
(2).count
count方法统计某个元素在列表中出现的次数:
在这里插入图片描述
(3).extend
extend方法可以在列表末尾一次性追加另一个序列的多个值。
extend方法修改了被扩展的序列(在这个例子中,就是a).
在这里插入图片描述
而原始的连接操作则不然,他会返回一个全新的列
在这里插入图片描述
(4)index
index方法用于从列表中找出某个值第一匹配项的索引位置
在这里插入图片描述
(5).insert
insert将对象插入列表中。
在这里插入图片描述
在这里插入图片描述
(6)pop
pop方法移除列表的一个元素(默认为最后一个),并返回该元素的值。
在这里插入图片描述
**

元组

在这里插入图片描述
tuple函数
在这里插入图片描述
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值