提示:list[1:4] 中的 4 是可以省略的省略結束位置后,Python 会把它默认为列表的长度同理,在省略起始位置时Python 会将起始位置默认为 0。所以 list[:] 这样的写法相当于复制了一份 list 列表
列表切片也支持反向切片.
提示:range(0, 5) 和列表的分片(students[0:5])有点相似,都是左闭右开即包含起始位置,不包含结束位置
需要注意的是,在 Python3 中range() 函数返回的结果不是列表类型(Python2 中是列表类型),而是 range 类型我们需要调用 list() 函数将其类型转换为列表才能使用列表的全部特性,
要把俩个列表Φ的元素一一组队就用zip()
zip() 函数和 range() 函数一样在 Python3 中返回的也不是列表类型,而是 zip 类型需要额外使用 list() 函数进行类型转换。
zip() 函数可以接收任意个參数并将其对应元素都压缩都一个元组中。`
**18.**Python 中有五大标准数据类型分别是 数字、字符串、列表、元组 和 字典。
在调用这个方法的时候python就直接会在list1上面进行排序
所以在使用这些列表方法的时候,不用重新赋值
我们在电脑上的命令行里运行 Python 代码时遇到 死循环只需要按 Ctrl + C 即鈳终止代码的运行。
continue 语句和 break 语句有着类似的作用它用于 跳过当前循环,常和条件判断一起使用在特定情况下跳过当前循环体中的剩余語句,继续进行下一轮循环
continue 语句和 break 语句都用于循环, break 语句用于结束循环continue 语句用于跳过当前循环。所以 continue 语句不能跳出 “死循环”