duangua6912 2018-09-22 03:28
浏览 89

和Golang中一样,Python中是否有空白标识符? [重复]

This question already has an answer here:

For instance, I have a string that splits into 3 parts but I need just the first and third parts.

one, two, three = '1 2 3'.split()

After the above line, I would have to execute a "del" to remove it from variable list.

del(two) 

Is there a way I can discard "two" immediately? Like"

one, _, three = '1 2 3'.split()

Additionally, this is not a question about language semantics which has been answered in the following question.

What is the purpose of the single underscore "_" variable in Python?

This is a question if Python runtime has that feature to remove the variable automatically.

</div>
  • 写回答

1条回答 默认 最新

  • dsm1998 2018-09-22 03:37
    关注

    If this is your actual case you can do one,_,three = '1 2 3'.split()

    Whereas, an alternative would be one,three = '1 2 3'.split()[::2], which gives only odd numbers, or skips the odd-indexed values.

    But for a high index, such as 20, the only way to skip that would be to delete the element from the list(I believe), or do one,two,three ... _, twenty

    评论

报告相同问题?

悬赏问题

  • ¥15 虚幻5 UE美术毛发渲染
  • ¥15 CVRP 图论 物流运输优化
  • ¥15 Tableau online 嵌入ppt失败
  • ¥100 支付宝网页转账系统不识别账号
  • ¥15 基于单片机的靶位控制系统
  • ¥15 真我手机蓝牙传输进度消息被关闭了,怎么打开?(关键词-消息通知)
  • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
  • ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
  • ¥15 手机接入宽带网线,如何释放宽带全部速度
  • ¥30 关于#r语言#的问题:如何对R语言中mfgarch包中构建的garch-midas模型进行样本内长期波动率预测和样本外长期波动率预测