我有一些通過嵌套循環運行的代碼。我猜測有這樣一種更「pythonic」的方式。有什麼建議麼? 代碼的基本部分看起來是這樣的: for e in range(len(listOfTuples)):
for item in self.items:
if item.getName() == listOfTuples[e][0]:
<do stuff>
我正在使用在文件中搜索字符串(本例中爲名稱)的程序。我希望程序不要區分大小寫,但strcmp是。我正在考慮將bot文件和用戶輸入轉換爲小寫。但這樣做效率不高。任何其他的建議來克服這一點? 這是代碼的一小部分只得到程序 cout << "\n Enter the Guests name: ";
cin.getline(look_4_person, 256); //name that is