当前位置: 首页>编程语言>正文

列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序

列表相关内置函数详解

 

# sort:对列表中元素进行排序,按照,数字、字母、汉字的顺序进行排序
# list1=['a','b','c','你','1','3','7','5']
# list1.sort()
# print(list1)

 

列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序,列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序_元组,第1张

 

# clear:清空列表
# list1=[1,2,3,4,6,5]
# list1.clear()
# print(list1)

列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序,列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序_列表lrem函数_02,第2张

 

#copy:复制一个列表
# list1=[1,2,3,4,6,5]
# list2=list1.copy()
# print(list1)
# print(list2)

 

列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序,列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序_列表lrem函数_03,第3张

 

# reverse:将列表倒序(反转)
# list1=[1,2,3,4,6,5]
# list1.reverse()
# print(list1)

 

列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序,列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序_元组_04,第4张

 

# insert:在列表中插入元素
# insert(插入的位置,插入的元素)
# list1=['a','b','c','d','e']
# list1.insert(4,'#')
# print(list1)

 

列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序,列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序_列表lrem函数_05,第5张

 

# count:统计元素个数
# list1=['a','a','a','c','s','c','c']
# print(list1.count('a'))

 

列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序,列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序_元组_06,第6张

 

# index:索引下标
# list1=['a','a','a','c','s','c','c']
# print(list1.index('c'))

 

列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序,列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序_赋值_07,第7张

 

# append:在列表最后追加元素
使用append添加元素,与该元素的类型没有关系,什么类型的元素都可以追加进去
# list1=['a','a','a','c','s','c','c']
# list1.append('&')
# print(list1)

 

列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序,列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序_内置函数_08,第8张

 

# remove:删除指定元素,没有返回值
# list1=[1,2,3,4,6,5]
# list1.remove(6)
# print(list1)

 

列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序,列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序_内置函数_09,第9张

 

# pop:取出指定下标的元素,有返回值
# list1=[1,2,3,4,6,5]
# res=list1.pop(4)
# print(res)

 

列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序,列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序_赋值_10,第10张

 

 

# extend:在原列表添加列表,元组等 是添加的列表,元组里面单个值
要使用extend增加列表元素,如果添加的元素不是列表,则必须先把该元素变为列表,才能添加
# list1 = [1, 2, 3, 4, 6, 5]
# list1.extend([0])
#此处如果是list1.extend(0)则会报错,必须先把0变为[0](列表0)!!!!
# print(list1)

 

列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序,列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序_元组_11,第11张

 

#列表也是可以切片,也有索引或者下标
# list1 = ['a','a','b','c','d']
# print(list1[4])
# print(list1[-2])
# print(list1[2:4])

 

列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序,列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序_列表lrem函数_12,第12张

 

#列表利用下标改值
# list1 = ['a','a','b','c','d']
# print(list1)
# list1[1] = 'ss'
# print(list1)

列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序,列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序_列表lrem函数_13,第13张

 

# 元组相关内置函数详解

#元组跟列表一样可以存储多个值,大多数元组只是用来读的,不用作修改,在相同元素下,列表占用的资源会比元组大

 

#元组也有下标或者索引
t1 = ('a','b','c','d')
res = t1.index('a')
print(res)
res = t1.count('a')
print(res)

 

列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序,列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序_列表lrem函数_14,第14张

 

 

# 字典相关内置函数详解

#字典:存储一个元素的多组变量,
# info = {
#     'name': '吉喆',
#     '身高': '188',
#     '体重': '180',
#     '年纪': '23'
# }
#
# pop通过key取出value
# res = info.pop('name')
# print(res)

 

列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序,列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序_内置函数_15,第15张

 

#clear清空字典
# info.clear()
# print(info)

 

列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序,列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序_内置函数_16,第16张

 

#popitem取出key:value
# res1 = info.popitem()
# res2 = info.popitem()
# print(info)
# print(res1)
# print(res2)

 

列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序,列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序_元组_17,第17张

 

 

#设置默认值(如果有这个key,不生效。如果没有这个KEY,自动添加)
# info.setdefault('name','李凯')
# print(info)
# info.setdefault('name0','李凯')
# print(info)

 

列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序,列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序_列表lrem函数_18,第18张

 

#values列出字典当中所有的value
# res = info.values()
# print(res)

 

列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序,列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序_列表lrem函数_19,第19张

 

#keys列出字典当中所有的key
# res = info.keys()
# print(res)

 

列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序,列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序_内置函数_20,第20张

 

#items列出字典当中所有的key和value
# res = info.items()
#print(res)

 

列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序,列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序_内置函数_21,第21张

 

#update合并两个字典,相同的key会被后者覆盖
# info1 = {
#     'name': '吉喆',
#     '身高': '188',
#     'phone':120,
#     '体重': '180',
#     '年纪': '23'
# }
 
# info2 = {
#     'name': '李凯',
#     'high': '170',
#     'weight': '130',
#     'age': '23',
#     'gender': '保密'
# }
# info1.update(info2)
# print(info1)

 

列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序,列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序_内置函数_22,第22张

 

#fromkeys快速定义一个空字典
# res = {}.fromkeys(('name','age','phone'),None)
# print(res)

 

列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序,列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序_列表lrem函数_23,第23张

 

#get通过key取出value,如果没有这个key,那么现实None,不能赋值
#get通过key取出value,如果没有这个key,那么显示None,不能赋值
# info2 = {
#     'name': '李凯',
#     'high': '170',
#     'weight': '130',
#     'age': '23',
#     'gender': '保密'
# }
# high = info2.get('high')
# print(high)
# high = info2.get('123')
# print(high)

 

列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序,列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序_内置函数_24,第24张

 

列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序,列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序_元组_25,第25张

 

#字典也可以通过['name']来取值,如果没有这个key,将报错,可以赋值
# print(info2['qwe'])
# info2['name'] = '吉喆'
# print(info2)

 

列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序,列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序_内置函数_26,第26张

 

 

 

集合相关内置函数详解

#集合也可以存储多个值,但是是无序的,不重复的
# s1 = {'a','b','c','d','d'}
# s2 = {'a','b','c','d','e'}
 
#pop随机取出元素
# res = s1.pop()
# print(res)

 

列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序,列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序_内置函数_27,第27张

 

 

#intersection取两个集合的交集
# res = s1.intersection(s2)
# print(res)

 

列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序,列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序_列表lrem函数_28,第28张

 

 

#difference取出一个集合在另一个集合中的补集
# res = s2.difference(s1)
# print(res)

 

列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序,列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序_赋值_29,第29张

 

 

#union取出两个集合的并集
# res = s1.union(s2)
# print(res)

 

列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序,列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序_列表lrem函数_30,第30张

 

 

数据类型转换:

#str转变为字符串
# a = 1
# print(type(a))
# res = str(a)
# print(type(res))

 

列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序,列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序_赋值_31,第31张

 

#集合转换为列表
# s1 = {'a','b','c','d','d'}
# res = list(s1)
# print(res)

列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序,列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序_元组_32,第32张

 

#int截取整型(取出浮点型变量的整数部分)
# a = 1.1
# res = int(a)
# print(res)

 

列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序,列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序_元组_33,第33张

 

布尔类型:

#谨记
#0,None,空都为假,其余为真
# a = 100
# b = 200
# print(a < b)
# if a:
#     print('ok')
# else:
    # print('不ok')

 

列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序,列表lrem函数 列表ls=[2,5,7,1,6],使用内置函数排序_元组_34,第34张

 


https://www.xamrdz.com/lan/5e81921783.html

相关文章: