Python中能实现判断列表在txt中是否有相同的列表吗?

想txt文件中,判断某个列表或元组(或者是字典)是否在txt有相同的。
这个可以实现吗?如何实现?

不清楚你描述情况是哪一种, 列出两种给你
第一种

p = str( 某个列表或元组,或者是字典 ) in 'txt文件内容'
if p == 0:
    print("无相同")
else:
    print("有相同")

第二种

txt_data = '122232313 Python l'  # txt文件内容

# 以下判断列表/元组与txt文件内容是否有相同
li = ['1', '2', 'thon']
count = 0
for i in li:
    if i in txt_data:
        count += 1
        break
if count == 1:
    print('列表和txt文件内容有相同')
else:
    print('列表和txt文件内容没有相同')


# 以下判断字典与txt文件内容是否有相同
di = {'1': '12212', "2": 'thon'}
count = 0
for k, v in di.items():
    if v in txt_data:
        count += 1
        break
if count == 1:
    print('字典和txt文件内容有相同')
else:
    print('字典和txt文件内容没有相同')

```