python面试题汇集
#使用一条语句赋值
a,b = 1,2 print(a,b) >>1 2
a,b = [1,2]
print(a,b)
>>1 2
a,b = [1,2],[3,4] print(a,b)
>>[1,2] [3,4]
#一行代码互换
a = 1
b = 2
a, b = b,a
#列表查询
a = [1,2,6,9] print(a[0:3:-1]) #没有返回值,不报错
1 #去除重复的元素 2 li = [1, 2, 4, 99, 2,1,22] 3 #方法一-集合 4 se1 = set(li) 5 li = list(se1) 6 print(li)
#说明区别 tu1 = (1) tu2 = (1,) print(tu1,type(tu1)) 为int类型 print(tu2,type(tu2)) 为set类型 # tu1 = ([1]) # tu2 = ([1],) # print(tu1,type(tu1))为list类型 # print(tu2,type(tu2))为set列 #元祖 如果元祖里面只有一个元素且不加,那此元素是什么类型,就是什么类型。
原作者博客链接:https://www.cnblogs.com/cgqForward
浙公网安备 33010602011771号