标签:类型 数据 必须 range append 数据类型 pen 出错 name
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)
标签:类型 数据 必须 range append 数据类型 pen 出错 name
原文地址:http://www.cnblogs.com/ngya/p/7789992.html