我有一个作业,类似于拼字游戏。我必须检查是否有子集。只能使用一次字母。因此,如果子集有2t,集合有1t,则为false。
我的问题是,我使用2个输入来允许人们输入子集和集合,但是创建的字符串在字母之间没有中断,这意味着拆分或列表不会创建包含单个字母的LIST。 (至少我找不到任何方法。)
我的计划是
wordset = word.lower().split()
subset = letters.lower()
for i in range(len(subset)):
if i in subset and in set:
set.remove(i)
我知道这不会正常工作,但是直到我将其放入列表中或者有人给我提示如何使用字符串进行操作时,我才能开始对其进行测试。很抱歉写了这么多。
答案 0 :(得分:0)
如果希望获取给定字符串中的字符列表,则可以使用列表理解:
$Excel = New-Object -ComObject Excel.Application
$Workbook = $Excel.Workbooks.Open('C:\Users\Raj\Desktop\Book1.xlsx')
$workSheet = $Workbook.Sheets.Item(1)
$WorkSheet.Name
$Found = $WorkSheet.Cells.Find('courage')
If ($Found.)