day05_09 列表内置方法

count计算元素出现的次数

t = [‘to‘,‘be‘,‘or‘,‘not‘,‘to‘,‘be‘].count(‘to‘)
print(t)

  输出结果:2

extend用法

a = [1,2,3]
b = [4,5,6]

a.extend(b)
print(a)
print(b)

  输出结果:

index查找位置,只能索引一个

a = [‘wuchao‘,‘jinxin‘,‘xiaohu‘,‘sanpang‘,‘liqang‘]
print(a.index(‘jinxin‘))

  输出结果:1

取第二个李刚,尼玛,要仔细看看了...

# index 根据内容找位置

reverse

a = [‘wuchao‘,‘jinxin‘,‘ligang‘,‘xiaohu‘,‘sanpang‘,‘liqang‘]

a.reverse()
print(a)

  

sorted排序

x = [4,5,2,1,9,8]
x.sort()
print(x)

  输出结果:[1, 2, 4, 5, 8, 9]

字符串排序,按照ASSCII码排序

a = [‘wuchao‘,‘jinxin‘,‘ligang‘,‘xiaohu‘,‘sanpang‘,‘liqang‘]

a.sort()
print(a)

  输出结果:[‘jinxin‘, ‘ligang‘, ‘liqang‘, ‘sanpang‘, ‘wuchao‘, ‘xiaohu‘]

从大到小排列

x = [4,9,1,3,1,7,9,12,78,1]
x.sort(reverse=True)
print(x)

  

判断haidilaoge是否在列表中

a = [‘wuchao‘,‘jinxin‘,‘ligang‘,‘xiaohu‘,‘sanpang‘,‘liqang‘]

print(a.count("haidilaoge"))

  输出结果:0  

方法2:

a = [‘wuchao‘,‘jinxin‘,‘ligang‘,‘xiaohu‘,‘sanpang‘,‘liqang‘]

print("haidilao ge" in a)

  输出结果:False

总结:

a.clear() 清空

时间: 2024-10-20 10:34:36

day05_09 列表内置方法的相关文章

列表内置方法

列表内置方法 1.索引取值.索引修改值 lt = [1,2,3,4] print(lt[1]) lt[1] = 3 print(lt) 2 [1, 3, 3, 4] 2.切片 print(lt[:])#冒号左边没有左边取到头,右边没有则右边取到头 print(lt[1:2])#顾头不顾尾,只打印索引号为1的元素 print(lt[1:4:2])#步长为2 [1, 3, 3, 4] [3] [3, 4] 3.for 循环 for i in lt: print(i**2)#打印列表每一个值的幂 1

06 python初学 (列表内置方法)

目录: type(a) is list :判断 a 是不是列表.返回 True False count:计算列表内某一元素出现的次数 extend:在列表末尾一次性添加另一列表中的全部值 index:查找该元素在列表内第一出现的位置(根据内容找位置) reverse:将列表反转,直接会更改列表 sort:将列表进行排序,排序规则按 ASCII 表顺序,直接会更改列表.将 reverse=True可以实现列表逆序排序输出 in:判断某一元素在不在列表中mylist = ['to', 'be', '

01 列表内置方法

'''''' ''' 列表: 在[]内,可以存放多个任意类型的值,并以逗号隔开. 一般用于存放学生的爱好,课堂的周期等等 ''' #定义一个学生列表,可存放多个学生 #本质上是list(['钱垚','张天爱','邢菲','林一']) students = ['钱垚','张天爱','邢菲','林一'] print(students[1]) student_info = ['林一',19,'smale',['滑板','跳舞']] #取林一同学所有爱好 print(student_info[3]) #

python中的列表内置方法小结

#!/usr/local/bin/python3 # -*- coding:utf-8 -*- names=['zhangyu','mahongyan','zhangguobin','shachunhua'] #-----增----- '''names.append('zhangzhongjian') #在list尾部插入一个元素 names.insert(1,'aaa') #在list指定位置插入一个元素''' #-----删----- '''names.remove('zhangyu') #

Python列表的内置方法

常用的列表内置方法: append() 列表中追加数据,追加的数据在列表最后面 >>> name_list=['zhangsan', 'lisi', 'wangwu'] >>> name_list.append('liumazi') >>> name_list ['zhangsan', 'lisi', 'wangwu', 'liumazi'] del list[#]: 删除列表中指定下标位置的元素 >>> name_list ['zh

06 列表、字典、集合、元祖的内置方法

1.列表内置方法l=[1,2,3,4,5,6,7] res = l.clear() print(res)#None 因此.clear方法没有返回值 print(l)#[] 现在列表为空了 将列表反转reserse() l = [1,2,1,3,4,5,6,7] l.reverse() print(l)#[7, 6, 5, 4, 3, 1, 2, 1] sort()排序l1 = [43,6,1,7,99] l1.sort(reverse=False) # 可以通过指定参数来修改默认的拍讯规则(降序

列表、字典内置方法

列表内置方法:只能给列表用 lt = [1, 2, 3,4] 方法 代码 索引取值/索引修改值 lt[0] = 2 print(lt) 索引切片 print(lt[0:1]) 成员运算in/not in print(2 in lt) print(2 not in lt) for循环 for i in lt:print(i) len长度 print(len(lt)) append():追加值 lt.append(4) print(lt) sort():排序 lt.sort() print(lt)

内置方法练习(一)

字符串内置方法练习 # 字符串长度 name = 'his name is tom' print(len(name)) 15 #字符串索引取值 print(name[6]) m #字符串切片练习 print(name[1:7:3]) # 顾头不顾尾,步长取的值也包括在步长内 print(name[::-1]) # 字符串翻转 print(name[:-1]) # 取最后一个值前面所有值 print(name[1:]) # 取第一个值后面所有值 print(name[-3:]) # 逆序取值 ia

what's the python之基本运算符及字符串、列表、元祖、集合、字典的内置方法

计算机可以进行的运算有很多种,运算按种类可分为算数运算.比较运算.逻辑运算.赋值运算.成员运算.身份运算.字符串和列表的算数运算只能用+和*,字典没有顺序,所以不能进行算数运算和比较运算.比较运算中==比较的是值,is比较的是id.比较运算只能在同种类型下进行比较.字符串的比较是按照顺序依次进行比较.逻辑运算的顺序先后为要用括号来表示. 基本运算符如下: 算术运算 以下假设a=10,b=20 比较运算 以下假设a=10,b=20 赋值运算 逻辑运算  成员运算 身份运算 what's the 内