码迷,mamicode.com
首页 > 编程语言 > 详细

python列表及其操作

时间:2018-10-20 23:49:58      阅读:239      评论:0      收藏:0      [点我收藏+]

标签:aaa   sort   odi   插入   round   for   pre   定位   count   

# -*-coding:utf-8-*-
# !/usr/bin/env python
# Author:@vilicute

# 列表初始化
myList = [x for x in range(10) if not x % 2] # myList = [0, 2, 4, 6, 8]

myList1 = ["aaa", "bbb", "ccc", "ddd", "eee", "fff"]

myList2 = ["ggg", "hhh", "iii", "jjj"]

# 列表操作

print(myList[2], myList[-2], myList1[:3], myList1[-3:-1], myList1[1:4])

myList1.insert(1, "liangba") # 插入指定位置

myList1.append("xxx") # 在末尾添加

myList1.remove("xxx") # 直接删除某个内容

del myList1[1] # 通过下标进行删除

myList1.pop() # 默认无下标时删除最后一个,有则删除制定位置,例如:myList1.pop(1)

myList1.count(myList1[2]) # 统计相同项个数

myList1.reverse() # 反转

xx = myList1.index("ccc") # 位置查询

myList1.sort() # 按字母顺序排序

myList1.extend(myList2) # 列表合并

del myList2 # 删除 myList2

python列表及其操作

标签:aaa   sort   odi   插入   round   for   pre   定位   count   

原文地址:https://www.cnblogs.com/vilicute/p/9823338.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!