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

python

时间:2019-12-08 23:48:59      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:方法   app   数据   extend   清空   排序   删除元素   操作   缩进   

数据结构 从计算机组织数的结构
列表 元祖 字典 集合
列表
list1 = [‘李‘,‘赵‘,‘孙‘,‘吴‘,‘卫‘]
list2 = []
print(list1[3])

print(list1[1:4])#取值范围是【 )
获取第一次出现元素的位置
遍历列表
num = 0
while num <= list1.index(‘卫‘) :
print(list1[num],end=‘ ‘)
num += 1

fotr 迭代变量 in 可迭代对象 循环体必须缩进
i =0
for p in list1:
print(p,i)
i += 1
len()获取列表长度

列表的反转于排序
list1.reverse()
print(list1)

列表数字的排序 reverse用于降序排列
number1 = [1,2,3,4,5,9,13,8]
number1.sort(reverse= True)
print(number1)

列表的新增修改删除操作
list1.append("孙")
print(list1)

list1.insert(1,"公孙")
print(list1)

print(len(list1))

list1[3] = "诸葛"
print(list1)

list1[3:5] = [‘公瑾‘,‘刘‘]
print(list1)

删除元素
list1.remove(‘吴‘)
list1.pop(2) 删除索引为2的元素
list1[2:5] #2到4的元素全部删除
print(list1)

其他常用方法

list1.count(‘李‘) #李出现的次数

list1.append([‘杨‘,‘吴‘] )#额外创建新的列表的原来的列表末端

list1.extend([‘杨‘,‘吴‘])#列表元素追加到末端

成员是否在列表中
b = "吴" in list1
print(b)
list2 = list1.copy() #完全复制列表,但是不在同一个内存中
list3 = list1 #在同一内存中,时刻保持一致

清空列表

list1.clear()
print(list1)

python

标签:方法   app   数据   extend   清空   排序   删除元素   操作   缩进   

原文地址:https://blog.51cto.com/10805472/2456942

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