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

新手pythoner爬坑之路

时间:2018-07-14 21:30:30      阅读:109      评论:0      收藏:0      [点我收藏+]

标签:insert   默认   数字   顺序   extend   操作   move   提取   index   

列表的各种基本操作

fruits_list=[苹果,梨子,香蕉,西红柿]

print(fruits_list[1:3])#列表的切片,list[a:b:c]a,b表示切片的始末,c表示步长 
print(fruits_list[1::2])#和切片顺序左到右(正)or右到左(负)

fruits_list.append(芒果) #向列表添加元素默认加入最后一个
print(fruits_list)

fruits_list.insert(2,火龙果) #在列表指定位置添加元素
print(fruits_list)

la=[甘蔗,鹤顶红]
fruits_list.extend(la)#向列表中加入一个列表
print(fruits_list)

fruits_list[2]=断肠草 #修改列表元素
print(fruits_list)

laa=[芒果,葡萄]
fruits_list[1:3]=laa#更改多个元素注意赋值也应是列表
print(fruits_list)#切片提取的是一个列表

fruits_list.remove(苹果)#已知元素的删除,one argument
print(fruits_list)

#fruits_list.pop(3)#已知元素位置的删除
other_fruits=fruits_list.pop(3)#pop函数可以返还被删除元素
print(fruits_list)
print(other_fruits)
 
del fruits_list[2] #删除列表中元素
print(fruits_list)

del fruits_list #删除整个列表
print(fruits_list)
 
fruits_list.clear() #清空列表
print(fruits_list)

date=[1,2,3,21,3,44,1,2,4,3]#count函数统计列表元素出现次数
kk=date.count(3)
print(kk)

fruits_list=[苹果,梨子,香蕉,西红柿,芒果,葡萄,梨子] #index找出元素在列表中的位置
print(fruits_list.index(香蕉))

date=[2,5,1,4,67,7]
# date.reverse() # 颠倒列表,无返回值
# print(date)
date.sort(reverse=True) # 按照asc码大小排序,reverse=True
print(date)              # 默认reverse=Flase 

a=list(range(10)) #生成一个数字列表

 

新手pythoner爬坑之路

标签:insert   默认   数字   顺序   extend   操作   move   提取   index   

原文地址:https://www.cnblogs.com/-0121/p/9310979.html

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