- LIST_1是每一个新的时间
- list_2是不可改变的
在窗口打印LIST_1在默认的黑色产生,我想,如果他们出现在list_2公共部分
使红色数字import tkinter as tk
from tkinter import Label
from random import randint
list_1 = [randint(1, 100) for i in range(12)]
list_2 = [2, 5, 8, 9, 14, 26, 28, 34, 43, 51, 55, 60, 77]
root = tk.Tk()
label = tk.Label(root, text=list_1, padx=15, pady=15)
label.pack()
root.mainloop()
我已经试过这样:
if list_2 in list_1:
label.config(fg='red')
或本:
for i in list_2:
for i in list_1:
label.config(fg='red')
但没有任何工程。错误在哪里?
如果**任何**号码在另一个列表中,您是否希望**整个标签**为红色? –