python中的list叫做列表,可以通过append方法在列表的末尾添加单个元素
x = [1,2,3]x.append(4)
或者使用extend方法在列表末位添加多个元素,参数就变成了列表
x.append([4,5,6])或者使用insert方法在任意位置添加元素,第一个参数是插入元素的位置,第二个参数是插入元素的值
x.insert(0,-1)print(word2,type(word2))
# <_io.TextIOWrapper name='Exp030201.txt' mode='r' encoding='utf-8'><class 'str'>
word2 保存了<class '_io.TextIOWrapper'>类型的转化的字符串
print(match) # None manch的值永远是None ,循环多少次也不会执行else语句
根据你的代码,大概猜,打开一个txt文件,把大小写字母和数字保存到列表并输出
import re
ls = list()
with open("Exp030201.txt", mode='r', encoding='utf-8') as f:
word = f.read()
for i in word:
ret = re.match(r"[a-zA-z0-9]+", i)
if ret:
ls.append(i)
print(ls)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)