python专题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python专题相关的知识,希望对你有一定的参考价值。
-
面试题收集
1.变量值互换 a = 1 b = 2 a,b = b,a 2.元组面试题 tu = (‘name‘) tu1 = (‘name‘,) print(tu,type(tu),tu1(tu1)) 元组()括号里元素结尾必须带分号,不加不是元组,是原数据类型 3.list列表面试题 li = [11,22,33,44,55] for i in range(len(li)-1,0,-1): if i %2 !=0: del li[i] print(li) 列表中,倒序删除不会影响索引,如果从正序来删会影响列表的索引,导致出错。 dic = {‘u1‘:"v1",‘k2‘:‘v2‘,‘k3‘:‘v3‘} # 不要在循环当前字典的过程中,修改当前字典大小 # 错误 # for key in dic: # if ‘k‘ in key: # del dic[key] # 正确方式 dic_key_list = [] for key in dic: dic_key_list.append(key) for row in dic_key_list: if ‘k‘ in row: del dic[row] print(dic) set面试题收集 l = [1,1,2,2,3,3,4,4,5,5] set1 = set(1) l = list(set1)
以上是关于python专题的主要内容,如果未能解决你的问题,请参考以下文章