Added built-in functions

One: all and any
all and any
Returns True if it is an empty iterable (string, list, dictionary, tuple)
The iterable object passed in, (string, list, dictionary, tuple) iterable object cannot be empty, if it is empty, return False
1 all and any
# print(all(['sb',0]))
# print(all([]))
# print(all(()))
# print(all({}))
# print(all(''))
# print(any(['',1],))
#
# The iterable object passed in, (string, list, dictionary, tuple) the iterable object cannot be empty, if it is empty, return False
# Return True if it is an empty iterable (string, list, dictionary, tuple)

2
# input string return encoding position
# print(ord('I'))
3
# Enter an encoding position, return a string
# print(chr(25105))
4
# repr returns what is in it, it must be followed by the iterable object.
# %r
# print(repr('[alex]'))
# name='alex%r'%('_sb')
# print(name)
5
# slice has a return value, you can set the starting value slice
# l=[1,2,3,4]
# print(slice(1,l[1::]))
# slice
# l1 = [11,22,33,44]
# print(l1[1::2])
# sl = slice(1,4,2)
# print(l1[sl])

6
# reversed('I am an iterable object, return an iterator') l2=reversed(l1)
# l1 = [11,33,22,44, 'alex']
# # l1.reverse()
# # print(l1)
# l2=reversed(l1)
# print(l2)
# for i in reversed(l1):
#     print(i)

7
# dic = {'k1':20,'k2':30,'k3':100}
# def func(x):
#     return dic[x]
# l1 = max(dic,key=func,)
# print(l1)

# dec = {3:20,2:30,1:100}
# def func(x):
#     return x
# l1 = max(dic,key=func,)
# print(l1)
#
8
# The zip zipper takes the least number of iterable objects as the benchmark, can put multiple objects, one-to-one correspondence, and returns a tuple
#  from collections import Iterator
# l1 = [1,2,3,4,5]
# l2 = ['wusir','alex','taibai']
# l3 = ['*',"**"]
# print(zip(l1,l2))
# print(isinstance(zip(l1,l2),Iterator))
# for i in zip(l1,l2,l3):
#     print(i)
9
#map
#[i*i for i in range(5)]
# print([i*i for i in range(5)])
# print(map(abs,[1,2,3,-4,-5,-7]))
# for i in map(abs,[1,2,3,-4,-5,-7]):
#     print(i)
# def func(x):return x*x
# for i in map(func,range(5)):
#     print(i)
# def func(x):return x*x
# for i in map(func,[0,1,2,3,4]):
#     print(i)

10
#filter Filtering
# [i for i in [1,2,3,4,5] if i % 2 == 0]
# def func1(x):return x % 2 == 0
# for i in filter(func1,[1,2,3,4,5]):
#     print(i)
11
#sorted returns a list
# form a new list and return
#Change the original list with list.sort()
# l1 = [1,4,3,5,7,8]
# print(sorted(l1,))
# print(l1)
# l = ['fsdafsa','fddsaf','qqq','fgasjdlg;dsjfg']
# # def func1(x):
# #   return len(x)
# # for i in sorted(l,key=func1):
# #     print(i)
# print(sorted(l,key=len))

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325646037&siteId=291194637