六、有C/C++/Java基础,迅速掌握Python,B站黑马2022版教程笔记(自用)

每篇必看前言:

该笔记适用于有C/C++/Java基础的想要迅速掌握Python语法的人。

该笔记是以B站黑马2022版教程为背景,所作的笔记。

往期链接:

 一、http://t.csdn.cn/SxJd9

二、http://t.csdn.cn/iQyaJ

三、http://t.csdn.cn/paJPt

四、http://t.csdn.cn/N7Ccp​​​​​​w​​​​​​

五、http://t.csdn.cn/bDZMX

对比小结:

a={1}
print(type(a))

b=(1)
print(type(b))

c=[1]
print(type(c))

d=(1, )
print(type(d))

e={1: 1}
print(type(e))

a={}
print(type(a))

b=()
print(type(b))

c=[]
print(type(c))

d=set()
print(type(d))

通用操作:

max(容器)、min(容器)

sorted(容器, reverse=bool)

第二个bool值是reverse的意思,默认排序是False,即从小到大,手动写上True之后是从大到小。

且所有容器的排序结果都是一个list,其中字符串对象的排序就是将单个字符拿出并进行排序。字典对象的排序是舍弃value值,对key进行排序。

 
a={11, 33, 0, 78, 21, 12}
b=sorted(a)
c=sorted(a, reverse=True) # 写c=sorted(a, True)会报错
print(b)
print(c)

容器类型转换:

list(容器):

str(容器):

tuple(容器):

set(容器):

ATT:字符串转成其他容器会将每个字符取出来转成单独的元素。

字典转成其他容器会将value都抛弃掉,将key转成单独的元素。

没有dict(容器)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

鸡鸭扣

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值