0.map()函数,需要传入2个参数,第一个为函数参数(只引入函数名,不需要带括号)
第二个为列表参数;
功能是将列表中所有元素都按函数要求做相同的运算,通俗的说就是用第一个参数
提出的方法规则去操作第二个参数传入的所有元素。
eg:a =[1,1,2]
b =list(set(a))
c =list(map(a.count, b))print(c)---输出是[2,1]
这个例子的理解就是用a列表的count方法去数对应b中的元素在a中有几个。
print(‘ ’.join(b))的作用是将列表b中的内容,转换成字符串输出出来
不过列表中的元素也必须每个都是str类型才可以。
eg:a =['1','2','3'] (若a =[1,2,3]则会报错)
print(''.join(a))---结果输出 1231.存储一个输入数字 N =int(input())2.存储两个输入数字 N, M =map(int,input().split())3.存储多个输入数字 b =list(map(int,input().split()))4.存储二维列表的两种方法 :
1)for i inrange(2):
b.append(list(map(int,input().split())))2)for i inrange(2):
b.insert(0,list(map(int,input().split())))5.upper()方法的用法,把字符串小写字母变大写:
eg:str="lllooollll"print(str.upper