回答
所有你需要的是
len(listName)
,這將給你的長度。
我猜你也可以這樣做,那麼
if len(listName) % 2 == 0:
return True # the number is even!
else:
return False # the number is odd!
但我怎麼會告訴它是奇數甚至任意列表 – user3029969
通過應用模數2列表返回的長度。在他的回答中,這正是代碼學家所做的。 – datenwolf
@ user3029969,代碼'len(listName)%2'將數組中的元素數除以2並返回餘數。如果餘數爲0,則元素的數量可以被2整除,這意味着它是偶數。如果它返回1,那麼它很奇怪。 – jonhopkins
if len(mylist)%2==0:
#even
else:
#odd
your_list = [1,2,3,(4,5)]
# modulo operation finds the remainder of division of one number by another.
if len(your_list) % 2 == 0:
print "Even Number"
else:
print"number is odd"
即使數字是由2奇數整除都沒有。
len(X)
將獲得X
的lenght如果X
長度能被2整除,那麼它是偶數 如果X
的lenght並不能被2整除那麼它是一個奇數
len(X)%2
返回的分割問題的「餘數」
例如5%2
將返回1
其不是零,(因爲5除以2是2具有可重新1)因此它不是偶數。 同樣的事情6%4
這將返回一個2
,因爲除以4 6 1與2。
其餘所以len(X)%2
其中X
是你的列表中,將返回1,表明它是奇數或0表明它是偶數。
您可以使用內置函數len()
。
獲取任意列表的長度(元件的#)。
myList = [0,1,2,3,4,5]
if len(myList) % 2 == 0:
print ("even")
else
print ("odd")
定義返回bool(true或false)的函數。
def is_even(myList):
if len(myList) % 2 == 0:
return true
else:
return false
main():
myList = [0,1,2,3]
theListIsEven = is_even(myList) # will be true in this example
# because 4 items in myList
if theListIsEven(myList) == True:
# do something
else:
# do something else
return 0
的模數運算符%
給出的餘數。
EX:7%2 = 1
- 最近數7中2將勻是6
- 爲1遠離7.
- 因此,1其餘的7% 2。
EX:4%2 = 0
- 任何偶數N N時會給0作爲剩餘%2
- 由於N具有由2
def has_even_length(some_sequence):
return not len(some_sequence)%2
def has_odd_length(some_sequence):
return bool(len(some_sequence)%2)
平分
使用模數運算符 - %
給出了餘數。要得到,如果甚至,你需要除以2,例如:
7 % 2 = 1
8 % 2 = 0
最Python的方式來做到這一點是:
def is_even(your_list):
if len(your_list) % 2: # 0 in case of even i.e. No remainder
return True
else:
return False
- 1. 基於值奇數或偶數的Python更改列表元素
- 2. python合併兩個列表(偶數/奇數元素)
- 3. 陣列中的數字如何計算爲奇數或偶數?
- 4. 從列表中刪除偶數元素
- 5. 選擇奇數和偶數元素
- 6. css奇數和偶數嵌套元素
- 7. 如何從數組中的用戶輸入中知道偶數和奇數? -c
- 8. 按奇數或偶數排列數組
- 9. 偶數,奇數,素數
- 10. 數字偶數或奇數
- 11. 根據元素的奇數/偶數位置變換陣列
- 12. Drupal,元素奇數或偶數編號在視圖
- 13. 如何將元素添加到偶數或奇數位置的ArrayList?
- 14. 如何從表格中取出偶數或奇數記錄?
- 15. AngularJS ngRepeat:如何區分偶數/奇數元素?
- 16. Python 2奇數或偶數
- 17. 在奇/偶整數列表中查找奇偶異常值
- 18. 如何檢查Iterable(例如列表/元組)中是否有奇數/偶數?
- 19. 如何獲得數組中偶數元素的奇數和相乘的總和
- 20. if語句中的奇數或偶數
- 21. 報告JS中的偶數或奇數
- 22. 如何在Javascript中看到數組的元素是奇數還是偶數?
- 23. 爪哇,偶數偶數,奇數奇數
- 24. 如何知道C中數組中元素的確切個數?
- 25. 如何在Excel 2007中的序列號爲奇數或偶數時查找列中單元格的平均數
- 26. 將classNames添加到ReactJs中的奇數和偶數元素
- 27. 如何在奇數索引中添加列表中的元素?
- 28. 如何在datepicker中選擇偶數或奇數日期時禁用所有偶數日期或奇數日期?
- 29. 重新排列元素偶數和奇數列到一個載體中
- 30. 交替使用GUI的陣列中的偶數和奇數元素
您可以使用獲取一個列表的元素數量的' len()'內建函數 – goncalopp
@goncalopp ...但我怎麼會告訴它是奇數,即使 – user3029969
'len(your_list)%2 == 0' – dm03514