网站首页 > 知识剖析 正文
今天学习的是刘金玉老师零基础Python教程第44期,主要内容是python编程 列表的常用函数使用。
(一)count函数
1.可以统计某个元素在列表中出现的次数。注意这个函数返回的值是int类型。
2.案例
list1=[]
while True:
r=input("请输入存储到列表的关键字:")
if r==":end":
break
list1.append(r)
print(list1)
while True:
r=input("请输入查询对象:")
if r==":end":
break
print(r+"在列表中有"+str(list1.count(r))+"个")
(二)copy函数
1.复制。把某个列表的所有元素复制,制作一个副本。如果采用变量相等的方式,如果修改其中一个变量的值,会造成两个变量的值都发生改变。所以我们使用copy函数,复制某个变量的值开辟一个新的存储空间进行保存,这样就不会造成原来变量值的改变。
2.案例。
(1)方法一:变量相等
a=["四川","二流子","从零学编程"]
b=a
b[0]="重庆"
print(a)
(1)方法二:copy函数
a=["四川","二流子","从零学编程"]
b=a.copy()
b[0]="重庆"
print(a)
(三)index函数
1.是一个索引,使用之后,返回的是列表中某个元素出现在列表中的索引位置。注意:这个函数返回的是某个元素在列表中第一次出现的索引的位置。
2.案例
list1=["aaa","111","bbb","222","ccc","333"]
print(list1.index("222"))
print(list1.index("aaa"))
(四)Reverse和sort函数
1.Sort函数用来对列表中的数值进行排序。默认是升序,注意元素必须是数值类型,执行排序后将改变原来的列表元素的顺序。
list1.sort()--列表升序,改变原列表排序
list1.sort(reverse=True)--列表降序,改变原列表排序
list2=sorted(list1)--列表升序,不改变原列表排序
list1.reverse()--列表逆序,改变原列表排序
2.案例:
猜你喜欢
- 2024-11-13 pandas如何操作Excel?还不会的,看此一篇足矣
- 2024-11-13 一日一技:Python中的string.rindex()方法
- 2024-11-13 买不到口罩怎么办?Python 爬虫帮你时刻盯着自动下单!| 原力计划
- 2024-11-13 [oeasy]python0078_设置索引颜色_index_color_ansi_控制终端颜色
- 2024-11-13 Python基础教程:新手朋友在python中常见的错误信息汇总
- 2024-11-13 python index ValueError: substring not found
- 2024-11-13 将多行多列的数据拆分成多行一列的数据(index函数)
- 2024-11-13 Python数据分析实战-Series转DataFrame并将index设为新的一列
- 2024-11-13 盘点Python 初学者最容易犯的10大错误!你中招了吗?
- 2024-11-13 1-6,0基础学Python创建list,Python中布尔类型按照索引访问list
- 最近发表
- 标签列表
-
- xml (46)
- css animation (57)
- array_slice (60)
- htmlspecialchars (54)
- position: absolute (54)
- datediff函数 (47)
- array_pop (49)
- jsmap (52)
- toggleclass (43)
- console.time (63)
- .sql (41)
- ahref (40)
- js json.parse (59)
- html复选框 (60)
- css 透明 (44)
- css 颜色 (47)
- php replace (41)
- css nth-child (48)
- min-height (40)
- xml schema (44)
- css 最后一个元素 (46)
- location.origin (44)
- table border (49)
- html tr (40)
- video controls (49)