一个完整的切片表达式包含两个“:”,用于分隔三个参数(start_index、end_index、step),当只有一个“:”时,默认第三个参数step=1。切片操作基本表达式:object[star
以下示例均以列表a=[0,1,2,3,4,5,6,7,8,9]为例:>>>a=[0,1,2,3,4,5,6,7,8,9]1.切取单个值>>>a[0]0>>>a[-4]62.切取完整对象>>>a[:]#
以列表:a=[0,1,2,3,4,5,6,7,8,9]为说明对象1.取偶数位置>>>b=a[::2][0,2,4,6,8]2.取奇数位置>>>b=a[1::2][1,3,5,7,9]3.拷贝整个对象>
python目前有两种内置集合类型,set和frozenset。Ⅰ、两者区别set是可变的,没有哈希值,其内容可以使用add()和remove()这样的方法来改变,所以不能被用作字典的键或其他集合的元
python可通过if语句来实现三目运算的功能,因此可以近似地把这种if语句当成三目运算符。作为三目运算符的if语句的语法格式如下:(True_statements)if(expression)els