python中对列表的排序


1、sort()对列表永久性的排序,首字母按照字母表的顺序排列

book=['python','java','c++','web']
book.sort()
print(book)

  结果如下:

2、向sort()方法传递参数reverse=True,首字母按照字母表的反顺序排列(永久性的排序)

book=['python','java','c++','web']
book.sort(reverse=True)
print(book)

  结果如下:

 

3、sorted()对列表临时的排序,首字母按照字母表的顺序排列

book=['python','java','c++','web']
print(sorted(book))

  结果如下:

4、向sorted()方法传递参数reverse=True,首字母按照字母表的反顺序排列(临时性的排序)

book=['python','java','c++','web']
print(sorted(book,reverse=True))

  结果如下:

5、倒着打印列表revrese

book=['python','java','c++','web']
book.reverse()
print(book)

  结果如下:

6、再重新调用一次可以恢复到之前的顺序

book=['python','java','c++','web']
book.reverse()
print(book)

  结果如下图:

7、查看列表的长度

book=['python','java','c++','web']
print(len(book))

  结果如下:

 

 

 

三、Pytest

安装pytest,先打开cmd-->输入命令pip3 install pytest,回车

创建一个unitApi文件夹,在文件夹下面创建一个test_add.py,代码如下:

def add(a,b):
    return a+b
def test_add_001():
    assert add(1,1)==2

def test_add_002():
    assert add('hi','!')=="hi!"

运行代码的过程如下:

点击Terminal

 

进入Terminal后


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM