码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 《 Python List 列表全实例详解系列(九)》__列表反转(6种方法)


    《 Python List 列表全实例详解系列(九)》

    __列表反转(6种方法)

    fb5bd020199c48fdaab061f9843f77a6.gif

       本章目录:

     十一、列表反转的6种方法

    (11.1)、通过列表的切片操作实现列表反转

    (11.2)、使用列表对象的reverse()方法实现列表反转

    (11.3)、使用内置reversed()函数实现列表反转

    (11.4)、使用列表推导式实现列表反转

    (11.5)、使用sort() 实现列表反转

    (11.6)、使用sorted()实现列表反转

    f3751a45350f4910835ba888fb79118a.gif


     十一、列表反转的6种方法

      在应用中,我们经常会遇到需要将列表元素进行逆序排列,也就是所有的元素位置反转的情况。

      列表反转之后原来的值没有改变。这里的反转,不是在“原地”把原来的值倒过来,而是新生成了一个值,生成的值跟原来的值相比,是倒过来了。

    (11.1)、通过列表的切片操作实现列表反转

    语  法

    listname [::-1]

    实 例

    代  码

    mlist = list("Adversity Awake")

    mlist1 = mlist[::-1]

    print(mlist1) 

    print(mlist[::-1]) 

    print(mlist)

    运行结果

    ['e', 'k', 'a', 'w', 'A', ' ', 'y', 't', 'i', 's', 'r', 'e', 'v', 'd', 'A']

    ['e', 'k', 'a', 'w', 'A', ' ', 'y', 't', 'i', 's', 'r', 'e', 'v', 'd', 'A']

    ['A', 'd', 'v', 'e', 'r', 's', 'i', 't', 'y', ' ', 'A', 'w', 'a', 'k', 'e']

    代  码

    mlist = [2,9,4,1,0]

    print(mlist [::-1])

    运行结果

    [0, 1, 4, 9, 2]

    代  码

    mlist = [4,7,7,1,9,"Adversity Awake",'abc', 'syz']

    print('列表反转结果:', mlist [::-1])

    运行结果

    列表反转结果: ['syz', 'abc', 'Adversity Awake', 9, 1, 7, 7, 4]

    代  码

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

    print(mlist[::-1])

    运行结果

    [5, 4, 3, 2, 1]

    (11.2)、使用列表对象的reverse()方法实现列表反转

    语  法

    列表名.reverse()

    注  意

    1、list.reverse()将列表中的所有元素进行原地逆序

    2、list.reverse()是将列表元素反过来排序,不是倒序排序(仅仅是把列表元素头尾互换反转过来而已,并没有进行倒序排序)

    3、list.reverse()对列表元素修改的排序永久性的,不过可以再调用 reverse() 来恢复原来的排序

    4、使用list.reverse()函数,list.reverse()只能单独一行写

    错误1、mlist = list.reverse()

    错误2、print(list.reverse() )

    5、不能直接赋值给其他数组,转换后才行

    返 回 值

    该方法没有返回值

    知识拓展

    实 例

    代  码

    mlist= [2,9,7,0,6,9,1,8]

    mlist.reverse()

    print(mlist)

    运行结果

    [8, 1, 9, 6, 0, 7, 9, 2]

    代  码

    mlist= [0,2,4,6,8,'Adversity Awake', '逆境清醒']

    mlist.reverse()

    print(mlist)

    运行结果

    ['逆境清醒', 'Adversity Awake', 8, 6, 4, 2, 0]

    代  码

    mlist= []
    mlist.reverse()
    print(mlist)

    运行结果

    []

    (11.3)、使用内置reversed()函数实现列表反转

    语  法

    reversed(列表名)

    注  意

    1、与reverse()方法不同,内置函数reversed()函数不对原列表做任何修改,而是返回一个逆序排列后的迭代对象。

    2、reversed(列表名)返回的是迭代器,所以前面加个list转换为列表

    返 回 值

    逆序排列后的迭代对象

    知识拓展

    reversed 方法会将列表逆序的结果存储到迭代器里面,这种方式不会改变原来的列表,也不会创建原来列表的完整副本,只会多出迭代器对象所占的空间。

    实 例

    代  码

    #reversed(mlist)返回的是迭代器,所以加个list转换为列表

    mlist= [2,9,7,0,6,9,1,8]

    mlist2= list(reversed(mlist))

    print(mlist)

    print(mlist2)

    运行结果

    [2, 9, 7, 0, 6, 9, 1, 8]

    [8, 1, 9, 6, 0, 7, 9, 2]

    代  码

    mlist= [0,2,4,6,8,'Adversity Awake', '逆境清醒']

    mlist2= list(reversed(mlist))

    print('原列表:', mlist)

    print('列表反转后(迭代对象):',reversed(mlist))

    print('列表反转后转换成列表:', list(mlist2))

    运行结果

    原列表: [0, 2, 4, 6, 8, 'Adversity Awake', '逆境清醒']

    列表反转后(迭代对象):

    列表反转后转换成列表: ['逆境清醒', 'Adversity Awake', 8, 6, 4, 2, 0]

    代  码

    print(list(reversed("abcd")))

    运行结果

    ['d', 'c', 'b', 'a']

    代  码

    mlist= []
    mlist2= list(reversed(mlist))
    print(mlist2)
    print()

    运行结果

    []

    (11.4)、使用列表推导式实现列表反转

    实 例

    代  码

    mlist= [0,2,4,6,8,'Adversity Awake', '逆境清醒']

    mlistB= [mlist[len(mlist)-i-1] for i in range(len(mlist))]

    print(mlistB)

    运行结果

    ['逆境清醒', 'Adversity Awake', 8, 6, 4, 2, 0]

    代  码

    def myreverselist(somelist: list) -> list:

        mdict = dict(zip([i for i in range(len(somelist))], somelist))

        return [mdict[j] for j in sorted(mdict, reverse=True)]

    mlist= [0,2,4,6,8,'Adversity Awake', '逆境清醒']

    print(mlist)

    print(myreverselist(mlist))

    运行结果

    [0, 2, 4, 6, 8, 'Adversity Awake', '逆境清醒']

    ['逆境清醒', 'Adversity Awake', 8, 6, 4, 2, 0]

    代  码

    def myreverselist(somelist: list) -> list:

        templist = []

        while len(somelist) > 0:

            templist.append(somelist[-1])

            somelist = somelist[:-1]

        return templist

    mlist= [0,2,4,6,8,'Adversity Awake', '逆境清醒']

    print(mlist)

    print(myreverselist(mlist))

    运行结果

    [0, 2, 4, 6, 8, 'Adversity Awake', '逆境清醒']

    ['逆境清醒', 'Adversity Awake', 8, 6, 4, 2, 0]

    代  码

    运行结果

    (11.5)、使用sort() 实现列表反转

    Python 列表 List sort ()函数:

        sort() 函数用于对原列表进行排序,如果指定参数,则使用指定的比较函数。

        使用 sort() 方法进行正序排序,永久性排序,排序后不可恢复原来的排序。

        倒序排序,在 sort() 方法括号内传入参数 reverse=True 达到倒序排序效果。

        永久性,排序后不再保持原来排序方式的

    语  法

    list.sort(key=None, reverse=False)

    参  数

    key -- 主要是用来进行比较的元素,只有一个参数,具体的函数的参数就是取自于可迭代对象中,指定可迭代对象中的一个元素来进行排序。

    reverse -- 排序规则,reverse = True 降序, reverse = False 升序(默认)。

    注  意

    1、使用sort()方法对list排序会修改list本身,不会返回新list,

    2、如果你不需要保留原来的list,可使用sort()。

    3、sort()方法不能对字典dict进行排序。

    4、sort()方法不能直接将 int 和 str 类型的比较排序。

    5、sort()方法不能直接将 tuple 和 str 类型的比较。

    6、sort()方法不能直接将 list 和 str 类型的比较。

    7、sort()方法默认升序排序。

    返 回 值

    该方法不返回任何值,但是会对列表的对象进行排序。

    知识拓展

    sorted ()函数:函数对所有可迭代的对象进行排序操作。

    sort 与 sorted 区别:

    1、sort 是应用在 list 上的方法,sorted 可以对所有可迭代的对象进行排序操作。

    2、list 的 sort()方法无返回值,sorted()函数会返回一个重新排序的列表。

    3、list.sort()会修改原序列,sorted()函数不改变原有序列

    实 例

    代  码

    #sort()排序reverse参数接受的是一个bool类型的值 (Ture or False),排序规则:reverse = True 降序, reverse = False 升序(默认)。 (Ture or False)第一个字母必须是大写的。

    mlist= [4,7,7,1,9,5,2,6]

    mlist.sort(reverse=True)

    print(mlist)

    运行结果

    [9, 7, 7, 6, 5, 4, 2, 1]

    代  码

    #sort()排序key参数接受的是一个只有一个形参的函数,sort()将按照权值大小进行排序

    mlist= [4,7,7,1,9,5,2,6]

    mlist.sort()

    print(mlist)

    def size(a):

        mlist=10-int(a)

        return mlist

    mlist.sort(key=size)

    print(mlist)

    运行结果

    [1, 2, 4, 5, 6, 7, 7, 9]

    [9, 7, 7, 6, 5, 4, 2, 1]

    代  码

    #降序输出列表

    mlist= ['0','8','2','6','4','逆境清醒','Adversity Awake']

    mlist.sort(reverse=True)

    print(mlist)

    运行结果

    ['逆境清醒', 'Adversity Awake', '8', '6', '4', '2', '0']

    代  码

    #降序输出列表

    mlist= [2,9,7,0,6,9,1,8]

    mlist.sort(reverse=True)

    print(mlist)

    运行结果

    [9, 9, 8, 7, 6, 2, 1, 0]

    代  码

    #降序输出列表

    mlist=[(2,9),(7,0),(6,9),(1,8)]

    mlist.sort(reverse=True)

    print(mlist)

    运行结果

    [(7, 0), (6, 9), (2, 9), (1, 8)]

    代  码

    #通过指定列表中的元素排序来输出列表

    #指定列表中的第二个元素排序来输出列表

    #降序输出列表

    mlist=[(2,9),(7,0),(6,9),(1,8)]

    print(mlist)

    def choosesort(mkey):

        return mkey[1]

    mlist.sort(key=choosesort,reverse=True)

    print(mlist)

    运行结果

    [(2, 9), (7, 0), (6, 9), (1, 8)]

    [(2, 9), (6, 9), (1, 8), (7, 0)]

    代  码

    #先按第二个元素升序排序,第二个元素相同按第一个元素降序排序

    mlist=[[2,9],[7,0],[6,9],[1,8],[3,4],[1,6]]

    print(mlist)

    mlist.sort(key=lambda x:(x[1],-x[0]))

    print(mlist)

    运行结果

    [2, 9], [7, 0], [6, 9], [1, 8], [3, 4], [1, 6]]

    [7, 0], [3, 4], [1, 6], [1, 8], [6, 9], [2, 9]]

    代  码

    #先按字符串长度升序排序,长度相同按字典序降序排序

    mlist= ['0','8','2','6','4','逆境清醒','Adversity Awake']

    print(mlist)

    mlist.sort(key=lambda x:(len(x),list(map(lambda c:-ord(c),x))))

    print(mlist)

    运行结果

    ['0', '8', '2', '6', '4', '逆境清醒', 'Adversity Awake']

    ['8', '6', '4', '2', '0', '逆境清醒', 'Adversity Awake']

    代  码

    运行结果

    更多实例请查看:《sort()函数实例详解》

    (11.6)、使用sorted()实现列表反转

    sorted ()函数:函数对所有可迭代的对象进行排序操作。即对序列(列表、元组、字典、集合、还包括字符串)进行排序。

    语  法

    sorted(iterable, key=None, reverse=False)

    参  数

    iterable -- 可迭代对象。

    key -- 主要是用来进行比较的元素,只有一个参数,具体的函数的参数就是取自于可迭代对象中,指定可迭代对象中的一个元素来进行排序。

    reverse -- 排序规则,reverse = True 降序 , reverse = False 升序(默认)。

    注  意

    1、sorted()函数默认升序排序

    2、python2中有cmp参数,但是在python3中这一参数被取消了

    返 回 值

    返回重新排序的列表。

    知识拓展

    List sort ()函数: sort() 函数用于对原列表进行排序,如果指定参数,则使用指定的比较函数

    sort 与 sorted 区别:

    1、sort 是应用在 list 上的方法,sorted 可以对所有可迭代的对象进行排序操作。

    2、list 的 sort()方法无返回值,sorted()函数会返回一个重新排序的列表。

    3、list.sort()会修改原序列,sorted()函数不改变原有序列

    实 例

    代  码

    #sorted()函数会返回一个排序列表,不改变原有序列

    mlist= [4,7,7,1,9,5,2,6]

    sorted(mlist)

    print(mlist)

    print(sorted(mlist))

    运行结果

    [4, 7, 7, 1, 9, 5, 2, 6]

    [1, 2, 4, 5, 6, 7, 7, 9]

    代  码

    mlist= [4,7,7,1,9,5,2,6]

    print(sorted(mlist))

    mlist2=sorted(mlist)

    print(mlist2)

    运行结果

    [1, 2, 4, 5, 6, 7, 7, 9]

    [1, 2, 4, 5, 6, 7, 7, 9]

    代  码

    # sorted() 函数默认对序列中元素进行升序排序,通过手动将其 reverse 参数值改为 True,可实现降序排序。

    mlist = [3,1,4,9,3]

    print(mlist)

    print(sorted(mlist))

    print(sorted(mlist, reverse=True))

    运行结果

    [3, 1, 4, 9, 3]

    [1, 3, 3, 4, 9]

    [9, 4, 3, 3, 1]

    代  码

    # 对元组进行排序

    mlist = (4, 7, 7, 1, 9, 5, 2, 6)

    print(mlist)

    print(sorted(mlist))

    运行结果

    (4, 7, 7, 1, 9, 5, 2, 6)

    [1, 2, 4, 5, 6, 7, 7, 9]

    代  码

    # 字典默认按照key进行排序

    mlist = {3:4,1: 5,4:3,6:2,5:8}

    print(mlist)

    print(sorted(mlist.items()))

    运行结果

    {1: 5, 3: 4, 4: 3, 5: 8, 6: 2}

    [(1, 5), (3, 4), (4, 3), (5, 8), (6, 2)]

    代  码

    mlist = {"苹果":2,"芒果": 5,"火龙果":3,"草莓":2,"菠萝":8}

    print(mlist)

    print(sorted(mlist.items()))

    运行结果

    {'火龙果': 3, '草莓': 2, '菠萝': 8, '苹果': 2, '芒果': 5}

    [('火龙果', 3), ('芒果', 5), ('苹果', 2), ('草莓', 2), ('菠萝', 8)]

    代  码

    # 对集合进行排序

    mlist = {4, 7, 7, 1, 9, 5, 2, 6}

    print(mlist)

    print(sorted(mlist))

    运行结果

    {1, 2, 4, 5, 6, 7, 9}

    [1, 2, 4, 5, 6, 7, 9]

    代  码

    # 对字符串进行排序

    mlist = "47719526"

    print(mlist)

    print(sorted(mlist))

    运行结果

    47719526

    ['1', '2', '4', '5', '6', '7', '7', '9']

    代  码

    #在调用 sorted() 函数时,还可传入一个 key 参数,它可以接受一个函数,该函数的功能是指定 sorted() 函数按照什么标准进行排序。

    mlist =["Adversity Awake","逆境清醒","走寻半生仍笑叹","得失看平淡"]

    print(mlist)

    print(sorted(mlist))

    print(sorted(mlist,key=lambda mlist:len(mlist)))

    运行结果

    ['Adversity Awake', '逆境清醒', '走寻半生仍笑叹', '得失看平淡']

    ['Adversity Awake', '得失看平淡', '走寻半生仍笑叹', '逆境清醒']

    ['逆境清醒', '得失看平淡', '走寻半生仍笑叹', 'Adversity Awake']

    代  码

    mlist = [('苹果','红',8),('苹果','青',9),('芒果','黄',2), ('桃子','红',1),('菠萝','黄',6)]

    print(mlist)

    print(sorted(mlist)) 

    print(sorted(mlist, key=lambda s: s[0])) 

    print(sorted(mlist, key=lambda s: s[1])) 

    print(sorted(mlist, key=lambda s: s[2])) # 按数量排序

    print(sorted(mlist, key=lambda s: s[2], reverse=True)) # 按降序

    运行结果

    [('苹果', '红', 8), ('苹果', '青', 9), ('芒果', '黄', 2), ('桃子', '红', 1), ('菠萝', '黄', 6)]

    [('桃子', '红', 1), ('芒果', '黄', 2), ('苹果', '红', 8), ('苹果', '青', 9), ('菠萝', '黄', 6)]

    [('桃子', '红', 1), ('芒果', '黄', 2), ('苹果', '红', 8), ('苹果', '青', 9), ('菠萝', '黄', 6)]

    [('苹果', '红', 8), ('桃子', '红', 1), ('苹果', '青', 9), ('芒果', '黄', 2), ('菠萝', '黄', 6)]

    [('桃子', '红', 1), ('芒果', '黄', 2), ('菠萝', '黄', 6), ('苹果', '红', 8), ('苹果', '青', 9)]

    [('苹果', '青', 9), ('苹果', '红', 8), ('菠萝', '黄', 6), ('芒果', '黄', 2), ('桃子', '红', 1)]

    代  码

    运行结果

    请点击下一章查看后续实例详解 ------》

    逆境清醒 Python List列表——全实例详解系列
    63085ec047084ffd8095bd5d838d810f.gif
    1《 Python List 列表全实例详解系列(一)》__系列总目录、列表概念
    2《 Python List 列表全实例详解系列(二)》__创建列表(5种方法)
    3《 Python List 列表全实例详解系列(三)》__列表添加元素(4种方法)
    4《  Python List列表全实例详解系列(四)》__列表删除元素(4种方法)删除重复元素方法
    5《 Python List 列表全实例详解系列(五)》__修改元素(修改单个、修改一组)
    6《 Python List 列表全实例详解系列(六)》__查找元素
    7《 Python List 列表全实例详解系列(七)》__索引和切片
    8《 Python List 列表全实例详解系列(八)》__随机列表元素
    9《 Python List 列表全实例详解系列(九)》__列表反转(6种方法)
    10《 Python List 列表全实例详解系列(十)》__清空列表 
    11《 Python List 列表全实例详解系列(十一)》__列表运算符
    12《 Python List 列表全实例详解系列(十二)》__列表内置及常用函数
    13《 Python List 列表全实例详解系列(十三)》__相关技巧
    14《 Python List 列表全实例详解系列(十四)》__列表练习实例

      

        推荐阅读:

    29

    37d6aa3e03e241fa8db72ccdfb8f716b.png​

    svg实例详解系列
    28

    6824ba7870344be68efb5c5f4e1dbbcf.png​

    查看jdk安装路径,在windows上实现多个java jdk的共存解决办法,安装java19后终端乱码的解决

    27

    bba02a1c4617422c9fbccbf5325850d9.png​

    原创唯美浪漫情人节表白专辑,(复制就可用)(html5,css3,svg)更好的向你所喜欢的人表达内心的感受。

    26

    fea225cb9ec14b60b2d1b797dd8278a2.png​

    2023年春节祝福第二弹——送你一只守护兔,让它温暖每一个你【html5 css3】画会动的小兔子
    25

    1f53fb9c6e8b4482813326affe6a82ff.png​

    ​

    2023春节祝福系列第一弹(放飞祈福孔明灯,祝福大家身体健康)(附完整源代码及资源免费下载)
    24

    6176c4061c72430eb100750af6fc4d0e.png​

    ​

    HTML+CSS+svg绘制精美彩色闪灯圣诞树,HTML+CSS+Js实时新年时间倒数倒计时(附源代码)

    23

    17b403c4307c4141b8544d02f95ea06c.png​

    ​

    ​草莓熊python绘图(春节版,圣诞倒数雪花版)附源代码

    22

    5d409c8f397a45c986ca2af7b7e725c9.png​

    ​

    【程序人生】卡塔尔世界杯元素python海龟绘图(附源代码),世界杯主题前端特效5个(附源码)

    21

    0a4256d5e96d4624bdca36433237080b.png​

    ​

    ​​

    python爱心源代码集锦
    20

    4d9032c9cdf54f5f9193e45e4532898c.png​

    ​

    ​​

    巴斯光年python turtle绘图__附源代码
    19

    074cd3c255224c5aa21ff18fdc25053c.png​

    ​

    ​​​

    Three.js实例详解___旋转的精灵女孩(附完整代码和资源)
    18

    daecd7067e7c45abb875fc7a1a469f23.png​

    ​

    ​​​​

    ​草莓熊python turtle绘图(玫瑰花版)附源代码

    17

    fe88b78e78694570bf2d850ce83b1f69.png​

    ​

    ​​​​

    立体多层玫瑰绘图源码__玫瑰花python 绘图源码集锦

    16

    c5feeb25880d49c085b808bf4e041c86.png​

    ​

    ​​​​

    皮卡丘python turtle海龟绘图(电力球版)附源代码

    15

    38266b5036414624875447abd5311e4d.png​

    ​

    ​​​​

    【CSDN云IDE】个人使用体验和建议(含超详细操作教程)(python、webGL方向)

    14

    03ed644f9b1d411ba41c59e0a5bdcc61.png​

    ​

    ​​​​

    草莓熊python turtle绘图(风车版)附源代码

    13

    09e08f86f127431cbfdfe395aa2f8bc9.png​

    ​

    ​​​​

    用代码过中秋,python海龟月饼你要不要尝一口?

    12

    40e8b4631e2b486bab2a4ebb5bc9f410.png​

    ​

    ​​​​

    《 Python List 列表全实例详解系列》__系列总目录

    11

    938bc5a8bb454a41bfe0d4185da845dc.jpeg​

    ​

    ​​​​

    用代码写出浪漫__合集(python、matplotlib、Matlab、java绘制爱心、玫瑰花、前端特效玫瑰、爱心)

    10

    0f09e73712d149ff90f0048a096596c6.png​

    ​

    ​​​​

    Python函数方法实例详解全集(更新中...)

    9

    93d65dbd09604c4a8ed2c01df0eebc38.png​

    ​

    ​​​​

    matplotlib 自带绘图样式效果展示速查(28种,全)

    8

    aa17177aec9b4e5eb19b5d9675302de8.png​

    ​

    ​​​​

    手机屏幕坏了____怎么把里面的资料导出(18种方法)

    7

    1750390dd9da4b39938a23ab447c6fb6.jpeg​

    ​

    ​​​​

    2023年6月多家权威机构____编程语言排行榜__薪酬状况

    6

    dc8796ddccbf4aec98ac5d3e09001348.jpeg​

    ​

    ​​​​

    Python中Print()函数的用法___实例详解(全,例多)

    5

    1ab685d264ed4ae5b510dc7fbd0d1e55.jpeg​

    ​

    ​​​​

    色彩颜色对照表(300种颜色)(16进制、RGB、CMYK、HSV、中英文名)

    4

    80007dbf51944725bf9cf4cfc75c5a13.png​

    ​

    ​​​​

    Node.js (v19.1.0npm 8.19.3) vue.js安装配置教程(超详细)

    3

    c6374d75c29942f2aa577ce9c5c2e12b.png​

    ​

    ​​​​

    Tomcat 启动闪退问题解决集(八大类详细)

    2

    5218ac5338014f389c21bdf1bfa1c599.png​

    ​

    ​​​​

    Tomcat端口配置(详细)

    1

    fffa2098008b4dc68c00a172f67c538d.png​

    ​

    ​​​​

    Tomcat11、tomcat10 安装配置(Windows环境)(详细图文)

  • 相关阅读:
    专利评估的方法与流程!
    07.操作符
    Gitlab服务器切换来版本升级,执行漏洞修复
    单链表结点的删除(思路分析) [数据结构][Java]
    R语言和医学统计学(8):logistic回归
    各种 sql 语句
    C++ | 模板
    《快速掌握QML》第六章 动画
    Python学习笔记 - 数据结构:元组、列表、集合和字典
    Java如何用EasyExcel插件对Excel进行数据导入和数据导出
  • 原文地址:https://blog.csdn.net/weixin_69553582/article/details/126775680
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号