• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
LZBLZB
博客园    首页    新随笔    联系   管理    订阅  订阅
python-列表解析

result = [ele.strip() for ele in line.split('=')]因为这段代码看不懂
百度了之后,这个东西叫“列表解析”

更简单的理解,可以看下面这个代码(转载自https://blog.csdn.net/yankee0208/article/details/77837692)
a=[]
for i in range(101):
if i%2==0:
a.append(i)
print(a)

使用列表解析

a=[i for i in range(101) if i%2==0]
print(a)

再来看看这句代码:result = [ele.strip() for ele in line.split('=')]
其实可以拆分成:1、ele for ele in line.split('=')
2、然后对这个1中的结果去除空格strip

posted on 2020-12-14 17:13  LZB_C  阅读(133)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3