python 列表的魔法

list  # 类,列表

li  =  [1,12,9,"age",["王海旺","苗晓林"],"alex",True]  # 通过list类创建的对象li

###############深灰魔法#################

#  中括号括起来,逗号分隔每个元素,列表中的元素可以是  数字、字符串、列表、布尔值。。所有的东西都可以放进去

#  可以修改、删除、索引、切片、循环、in操作

#  字符串转换列表,内部使用for循环

#  列表转换成字符串

  列表中既有数字又有字符串时,需要自己写for循环一个一个处理。

  列表中只有字符串时,直接使用字符串的join方法。

 

#########灰魔法:list类中提供的方法############

.append(参数)  # 在原来值最后追加

.clera()  #  清空列表

.copy ()  #  拷贝

.count(参数) # 计算元素出现的次数

.extend(参数) #   扩展原列表,参数:可迭代对象,即可for循环的,即列表、字符串

.index(参数,起始位置,最后位置) # 根据值获取当前值索引位置(左边优先)

.insert(参数,位置) #  在指定索引值位置前插入元素

.pop(参数) #  删除某个值,并可以获取当前值,不写参数为最后一个元素

.remove(参数) # 删除列表中的指定值,左边优先

.reverse()  #  将当前列表进行翻转

.sort(参数) # 排序,默认为从小到大,若,写上参数:reverse=Ture,则从大到小排序

posted @ 2019-04-25 17:46  whw1314  阅读(159)  评论(0编辑  收藏  举报