例如:
a = ['The', 'man', 'is', 'eating', 'pear']
Run Code Online (Sandbox Code Playgroud)
eating并且pear是连续的
b = ['these', 'are', 'random', 'words', 'but', 'they', 'have', 'pear', 'and', 'eating']
Run Code Online (Sandbox Code Playgroud)
这是一个随机的单词列表,我想检查两个CONSECUTIVE单词是否为b中的单词
我如何生成像这样的列表
c = ['eating', 'pear']
Run Code Online (Sandbox Code Playgroud) 以下代码段旨在允许用户输入问题的答案.允许他们输入四个答案:y或者Y是"是",n或者N是"否".如果条目有效,程序应打印出收到的答案,否则打印出错误消息.
answer = input("What is your answer? ")
if answer == "y" or "Y":
print("You answered yes")
elif answer == "n" or "N":
print("You answered no")
else:
print("You didn’t enter an acceptable answer")
Run Code Online (Sandbox Code Playgroud)
它只是继续说我yes不管是否放了n或者是N随机的东西都回答了.有人可以向我解释一下吗?
嗨,我想弄清楚这个问题,我在哪里,例如我
我输入"123"我得到[1,2,3],但问题是当我输入"1-23"时我想得到[1,-2,3]
我无法弄清楚如何使它成为当它识别出存在负面时它会使下一个为负(通过将其乘以1)
如果我删除第一个它只适用于积极
继承我的代码(对不起,我是一个蟒蛇初学者)
listy = []
for i in a:
i + 1 = i * -1
for i in a:
listy.append(i)
Run Code Online (Sandbox Code Playgroud)