firstStr:“abcdabcdabcdefgh”
secondStr:“cdefijklijkl”
我需要程序来打印第一个字符串中的字符列表,但在第二个字符串中不存在。不应该打印任何字符两次。
对于此示例,它应打印:a,b,g,h
for letters in firstString:
if letters not in secondString[0:]:
print(letters, end = ",")
答案 0 :(得分:-1)
解决此问题的另一种方法
firstStr = "abcdabcdabcdefgh"
secondStr = "cdefijklijkl"
result = list(set(firstStr) - set(secondStr))
print(result)
希望这有帮助,
这里有一些学习python的网站 1)https://interactivepython.org/runestone/static/pythonds/index.html 2)https://pythonschool.net/category/data-structures-algorithms.html