Discuss / Python / 答题

答题

Topic source
L1 = ['Hello', 'World', 18, 'Apple', None]
L2 = []
for s in L1:

    if isinstance(s,str) is True:
        s = s.lower()
        L2.append(s)

    else:
        pass

print(L2)
L1 = ['Hello', 'World', 18, 'Apple', None]
L2 = []

L2 = [s.lower() for s in L1 if isinstance(s,str)]
print(L2)

  • 1

Reply