從字元列表中構建單詞的 Python 測試
當需要測試字元列表單詞構成時,使用“all”運算子和“count”方法。
以下是演示:
示例
my_list = ['p', 'p', 'y', 't', 'h', 'p', 'p', 'y', 'n', 'y', 'y', 't']
print("The list is :")
print(my_list)
key = 'pyt'
print("The key is :")
print(key)
my_result = all(key.count(chr) <= my_list.count(chr) for chr in key)
print("The result is :")
if(my_result == True):
print("Word can be constructed. ")
else:
print("Word can’t be constructed. ")輸出
The list is : ['p', 'p', 'y', 't', 'h', 'p', 'p', 'y', 'n', 'y', 'y', 't'] The result is : Word can be constructed.
說明
定義了一個列表並在控制檯上顯示。
定義了一個鍵值並在控制檯上顯示。
使用列表迭代訪問列表中的所有字元。
然後將其與鍵進行比較,以檢查是否可以構成鍵。
“all”運算子用於確保考慮所有元素。
它被分配給一個變數。
它在控制檯上顯示為輸出。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP