python学习-4

元组:
与列表相似,但元组不可以随意改变其中元素

大多数情况下用小括号,元素之间用逗号
空元组:tuple1 = ()
在这里插入图片描述
更新元组:
通过切片的方式创造一个新元组
在这里插入图片描述
del 可以删除整个元组

元组相关的操作符:拼接操作符,重复操作符,关系操作符, 成员操作符(in ,not in),逻辑操作符

字符串:
在这里插入图片描述
字符串内置函数
https://fishc.com.cn/thread-38992-1-1.html

字符串的格式化:
按照统一的规格输出字符串
格式化字符串的函数 str.format()
在这里插入图片描述
字符串格式化符号含义及转义字符含义
https://fishc.com.cn/forum.php?mod=viewthread&tid=92997&extra=page=1&filter=typeid&typeid=403

序列:
在这里插入图片描述
序列的内置函数:
enumerate( )

>>>wzw=enumerate('python')
print( list(wzw) )
>>>[(0, 'p'), (1, 'y'), (2, 't'), (3, 'h'), (4, 'o'), (5, 'n')]

len( )返回对象长度

>>> d={'a':1,'b':2,'c':3}
print( len(d) )
>>>3

max( ) min( )

>>>max_y=  max({"a":22,"b":2})
print(max_y)
>>>"b"
>>>min_y=  min((2,3,4))
print(min_y)
>>>2

reversed( ) 函数返回一个反转的迭代器

a = [1, 2, 3, 4, 5]

b = reversed(a)

  # b是一个迭代器

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

sorted( )
对所有可迭代的对象进行排序操作,sorted 方法返回的是一个新的 list,而不是在原来的基础上进行的操作

>>>a = [5,7,6,3,4,1,2]
>>> b = sorted(a)       # 保留原列表
print ( a) 
>>>[5, 7, 6, 3, 4, 1, 2]
print( b )
>>>[1, 2, 3, 4, 5, 6, 7]

sum( )求和,数据类型要一致

>>> wzw  = [1, 2, 3, 4, 5, 6, 7, 8, 9]

print(  sum( wzw ) )    #  累加的初始值默认是0
>>>45
print ( sum(wzw,10)  )      #   累加的初始值指定为10
>>>55

zip( )

>>> zip([1,2,3,4],[1,2,3,4],[1,2,3,4])
[(1, 1, 1), (2, 2, 2), (3, 3, 3), (4, 4, 4)]

>>> zip((1,2,3,4),(1,2,3,4),(1,2,3,4))
[(1, 1, 1), (2, 2, 2), (3, 3, 3), (4, 4, 4)]

>>> zip('python','python','python')
[('p', 'p', 'p'), ('y', 'y', 'y'), ('t', 't', 't'), ('h', 'h', 'h'), ('o', 'o', 'o'), ('n', 'n', 'n')]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值