python将大于输出列表_程序检查列表中的所有值是否都大于Python中的给定值
在本教程中,我們將檢查列表中的所有元素是否都大于數字。例如,我們有一個列表[1、2、3、4、5]和一個數字0。如果列表中的每個值都大于給定值,則返回True,否則返回False。
這是一個簡單的程序。我們在不到3分鐘的時間內完成了編寫。自己先嘗試。如果找不到解決方案,請按照以下步驟編寫程序。初始化列表和任何數字
遍歷列表。If?yes,?return?**False**返回True。
示例##?initializing?the?list
values?=?[1,?2,?3,?4,?5]
##?number?num?=?0
num_one?=?1
##?function?to?check?whether?all?the?values?of?the?list?are?greater?than?num?or?not
def?check(values,?num):
##?loop
for?value?in?values:
##?if?value?less?than?num?returns?False
if?value?<=?num:
return?False
##?if?the?following?statement?executes?i.e.,?list?contains?values?which?are?greater?than?given?num
return?True
print(check(values,?num))
print(check(values,?num_one))
如果您運行上述程序,
輸出結果True?False
找到它的另一種方法是使用all()內置方法。所有()方法返回true,如果從每一個元素迭代是真,否則返回假。讓我們看一下使用all()方法的程序。##?initializing?the?list
values?=?[1,?2,?3,?4,?5]
##?number
num?=?0
num_one?=?1
##?function?to?check?whether?all?the?values?of?the?list?are?greater?than?num?or?not?def?check(values,?num):
##?all()?method
if?all(value?>?num?for?value?in?values):
return?True
else:
return?False
print(check(values,?num))
print(check(values,?num_one))
如果您運行上述程序,
輸出結果True
False
如果您對該程序有任何疑問,請在評論部分中提及它們。
總結
以上是生活随笔為你收集整理的python将大于输出列表_程序检查列表中的所有值是否都大于Python中的给定值的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python训练营微信公众号真实性_用p
- 下一篇: 输变电设备物联网节点设备无线组网协议_U