我想在python中撰寫一個函式,它將獲取一個串列B并回圈另一個串列A。如果串列B中的一個專案存在于串列A中,它將它著色為紅色,否則忽略它并回傳一個有色和無色的串列A文本。我的代碼目前無法正常作業。
A = ["a", "b", "c", "c"] B = ["a" "c"]
def color() for i in B: if i in A: print(Fore.RED i)
顏色()
uj5u.com熱心網友回復:
我認為您可以為此使用一個回圈。
class colors:
RED = '\033[31m'
ENDC = '\033[m'
A = ["a", "b", "c", "d"]
B = ["a", "c"]
def color():
for i in A:
if i in B:
print(colors.RED i colors.ENDC " ", end="")
else:
print(i " ", end="")
color()
uj5u.com熱心網友回復:
你正在尋找這樣的東西嗎?
A = ["a", "b", "c", "c"]
B = ["a" "c"]
def color():
for i in B:
if i in A:
A.append(Fore.Red i)
print(A)
color()
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/441339.html
