是否可以实现,列表的其中一个元素字符串跟文本文件中的字符串比较?
求教,是否可以实现,列表的第二个元素,跟文本文件中的字符串进行比较,如果列表的第二个元素跟文本中的内容是第一样的,就输出列表的第一个元素内容?例如:
1.txt里面的内容是'456'
list=['123','456']
这样的数据,取出来list的第二个坐标内容,跟1.txt比,发现他们是一样的,就输出的时候,输出list的第一个元素,也就是'123'
主要实现的功能是,确定内容是否有更新,如果更新就输出最新的内容到文件,而1.txt等于是上次更新的记录 本帖最后由 suchocolate 于 2021-11-9 18:06 编辑
l = ['123', '456']
with open('1.txt', encoding='utf-8') as f:
txt = f.read()
if l == txt:
print(l)
l = ['123', '456']
with open('1.txt', encoding = 'utf-8') as f:
txt = f.read()
if l == txt: # 判断文本中内容是否与列表中的第二顺位元素相同
print(l) # 打印列表第一个元素
页:
[1]