- 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')
但沒有任何工程。錯誤在哪裏?
如果**任何**號碼在另一個列表中,您是否希望**整個標籤**爲紅色? –