1.L=[1,2,3,11,2,5,3,2,5,3],用一行代码得出[11,1,2,3,5]
考察:集合set的使用
答案:
L = [1, 2, 3, 11, 2, 5, 3, 2, 5, 3]
print(list(set(L)))
2.L=[1,2,3,5,6],如何得出'12356'
考察:字符串方法的使用
L = [1, 2, 3, 4, 5, 6]
a = ''
for i in L:
a += str(i)
print(a)
3.利用while循环 完成1-100的整数数字相加和
考察:while循环
i = 0
sum = 0
while (i < 101):
sum += i
i += 1
print(sum)
4.str="abcdefg"怎么把这个字符串反转输出
str[::-1]
5.l=['a','b','c','d','e','f']列表反转
l[::-1]
list.reverse也可以
6.a={"a":1},如何保证去获取a中不存在的元素不报错,不允许使用try
考察:内置函数get
h = {'a': 1, 'b': 2}
print(h.get('c', '不存在')
7.list中append()和extend()方法区别
答案:append()添加一个元素,extend追加一个列表」
8.写函数,检查传入的字符串是否包含有空字符串,返回结果,包含空字符串返回True,不包含返回False
.find(" ")就行了
print('find():', a.find('ha')) # 返回索引值,找不到返回-1