今晚,哦不,是昨晚了,想删除空行时,给for语句和列表坑得好惨!!!
一般来说,删除字符串的空行有以下几种常见的方法~(然而我竟然想不出来)
假设我们要把下面的字符串之间的空行给去掉
1 # coding: utf-8 2 3 txt = """ 4 This is a nice day! 5 Nice to meet you! 6 7 How are you? 8 9 """ 10 # 按换行符分割为列表 11 list = txt.split("\n") 12 print list
方法1: 用 for ... in range()
for eachline in range(list): # 从上面的输出可知,只要把列表里面的空白元素 "" 给删掉就行了 list.remove("")
时间: 2024-10-23 07:20:23