首页 > 代码库 > python 列表 总结
python 列表 总结
在python里创建列表和字典非常简单,这里总结一下它们的常用方法
1.创建列表
myArry = ["one", "two", "three"]
访问列表中数据的方法有很多种
- print(myArry)会把全部数据输出
- myArry[:]这样会把全部数据输出,如果想只输出一部分可以像这样myArry[1:2]就会把"two"元素输出
- 可以直接用下标来文中myArry[2]会把“three"输出
可以用len(x)方法查看列表的长度
len(myArry)
会输出: 3
对列表进行增删改操作
appen()方法添加新的元素
myArry.append("aaa")
也可以使用extend(iter)方法在末尾增加一个数据集合
myArry.extend(["ccc", "ddd"])
insert(i,j)方法可以在i位置插入新元素
myArry.insert(1, "bbb")
pop()方法会删除尾部的数据”ddd"
myArry.pop()
使用move()方法只可以删除指定的项
myArry.remove("one")
使用下标可以修改一个元素
myArry[2] = 111
迭代列表
用 for 目标标识符 in 列表:
处理代码区
我们使用它输出数组
for x in myArry: print(x)
列表中也可以保存列表
myArry = ["one", [1, "o"], "two", [2, "t"]]
因为列表里有列表,我们在迭代的时候要全用isinstance()方法来判断一下元素是不是list
for item in myArry: if isinstance(item, list): for x in item: print(x) else: print(item)
我们也可以创建一个方法来输出
def printList(*mylist): for item in mylist: if isinstance(item, list): printList(*item) else: print(item)# call funprintList(*myArry)
python 列表 总结
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。