面试第五篇

1. python3.5语言中enumerate的意思python

对于一个可迭代的(iterable)/可遍历的对象(如列表、字符串),enumerate将其组成一个索引序列,利用它能够同时得到索引和值

2. (99) 的八进制表示是算法

8 99
8  12  3  
8  1   4 
   0   1
   
结果为143

3. 请列出三种经常使用的排序算法app

插入排序
冒泡排序
选择排序

4. for i in range(5,0,-1):print(i) 写出打印结果:
post

5 4 3 2 1

5. 获取 list 的元素个数,和向末尾追加元素所用的方法是____,____.spa

len append

6. 判断 dict 有没有某个 key 用的方法是( )code

get()

7. L=range(100)  取第一到第三个元素用( ),取倒数第二个 元素用( ), 取后十个用( )
对象

list(li[1:4])    list(li[-3:-2])    list(li[-10:])

8.  把 L 复制给 L1 用( )。注意:非引用传递blog

	import copy
	L1 = copy.deepcopy(L)

9. d = {‘a’:1,’b’:2,’c’:3} 请打印出 key,value 值  排序

d = {'a':1,'b':2,'c':3}
for a in d.items():
    print(a)

10. 如何判断一个变量是否是字符串索引

li = ""
print(isinstance(li,str))
相关文章
相关标签/搜索