面试宝典

1.

题目:
for i in "alex":
    pass
print(i)   
# x
#pass 或者 "..." 占位

2.

题目:
把"给阿姨倒杯卡布奇诺" 反过来

s = "给阿姨倒杯卡布奇诺" 

print(s[::-1])

3.

题目:

lst = []
for i in lst:
	lst.append("alex")
    print(lst)          # 不会打印内容  因为lst是空的
    
lst = [1,2]
for i in lst:
    lst.append("alex")
    print(lst)          # 循环打印lst中的内容 -- 此循环是死循环

lst = [1,2]
for i in lst:
    lst.append("alex")
print(lst)              # 死循环 -- 不会打印内容

lst = []
for i in range(5):
    lst.append([])
print(lst)              # [[],[],[],[],[]]

lst = [1,2]
lst[0] = lst
print(lst)              # [[...],2]

4.

题目: 一行代码对下边的列表去重
lst = [1,2,1,2,4,2,45,3,2,45,2345,]
print(list(set(lst)))

s = {1,2,3,4}
原文地址:https://www.cnblogs.com/beichen123/p/11155367.html