初学python之列表

 2023-09-19 阅读 32 评论 0

摘要:第一个元素索引是0,然后第二个是1,依次类推...... 主要操作:索引,切片,加,乘,检查成员...... 1.列表 [用中括号括起来,其中的元素用逗号隔开.] python为什么叫爬虫、索引 # 列表 list1=[1,2,3,4] print list1[0]

第一个元素索引是0,然后第二个是1,依次类推......

主要操作:索引,切片,加,乘,检查成员......

1.列表  [用中括号括起来,其中的元素用逗号隔开.] 

python为什么叫爬虫、索引 

# 列表
list1=[1,2,3,4]
print list1[0]

 输出的结果为 1.

切片

# 列表
list1=[1,2,3,4]
print list1[1:4]

 输出结果[2, 3, 4]

致 Python 初学者?两个列表相加

# 列表
list1=[1,2,3,4]
list2=[4,5,6]
print list1+list2

 输出[1, 2, 3, 4, 4, 5, 6]

# 列表
list1=[1,2,3,4]
print list1*3

 输出[1, 2, 3, 4, 1, 2, 3, 4, 1, 2, 3, 4]

python编程?也可以直接更新列表

# 列表
list1=[1,2,3,4]
list1[0]=5
print list1

 输出[5, 2, 3, 4]

和删除列表或其中的某个元素

# 列表
list1=[1,2,3,4]
del list1[0]
print list1

 输出[2, 3, 4]

python自学入门、常用函数:

1 cmp(list1, list2)
比较两个列表的元素
2 len(list)
列表元素个数
3 max(list)
返回列表元素最大值
4 min(list)
返回列表元素最小值

# 列表
list1=[1,2,3,4]
list2=[4,5,6]
print cmp (list1,list2)
print len (list1)
print max(list1)
print min(list1)

 输出

-1
4
4
1

python爬虫教程、常用方法

1 list.append(obj)
在列表末尾添加新的对象
2 list.count(obj)
统计某个元素在列表中出现的次数
3 list.extend(seq)
在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)
4 list.index(obj)
从列表中找出某个值第一个匹配项的索引位置
5 list.insert(index, obj)
将对象插入列表
6 list.pop(obj=list[-1])
移除列表中的一个元素(默认最后一个元素),并且返回该元素的值
7 list.remove(obj)
移除列表中某个值的第一个匹配项
8 list.reverse()
反向列表中元素
9 list.sort([func])
对原列表进行排序

# 列表
list1=[1,2,3,4]
list1.append(5) #在列表最后加入元素
print list1
print list1.index(2) # 输出元素2在列表中的位置
list1.insert(0,3) #在第一个位置插入3 其余元素 依次后退
print list1
list1.remove(1)#删除元素1,后面元素依次前进
print list1
list1.reverse() #颠倒列表的顺序
print list1
list1.sort()#将列表中的成员重新排序
print list1
print list1.pop(2)#输出删除的元素
print list1

 输出

[1, 2, 3, 4, 5]
1
[3, 1, 2, 3, 4, 5]
[3, 2, 3, 4, 5]
[5, 4, 3, 2, 3]
[2, 3, 3, 4, 5]
3
[2, 3, 4, 5]

python元祖。其中del ,remove, pop 的区别  remove删除首个符合条件的元素,del按照索地址删除元素,pop 输出删除的元素并删除

 

 2.元组 (用小括号括起来,其中元素用逗号隔开)——与列表最大的差别是里面的元素不可修改

两个元组可以相加生成一个新的元组

# 列表
list1=(1,2,3)
list2=(5,6,7)
list3=list1+list2
list4=(1,2,(3,4))
print list3
print list4

python3? 结果

(1, 2, 3, 5, 6, 7)

(1, 2, (3, 4))

转载于:https://www.cnblogs.com/bugde/articles/7587465.html

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/1/79130.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息