Discuss / Python / 应该是这样吧

应该是这样吧

Topic source

WOWsapling

#1 Created at ... [Delete] [Delete and Lock User]
[v.lower() if isinstance(v, str)  else v for v in L1 ]

这样有18为什么

WOWsapling

#3 Created at ... [Delete] [Delete and Lock User]

不好意思看错了,原来标准答案是没有18的。

18是因为if else 。 v.lower() if isinstance(v, str) else v:我的理解是if条件满足,那么返回v.lower(), 否则就返回 v。


  • 1

Reply