一、Python查找列表中元素最大數
num_list = [11, 23, 45, 78, 90]
print(max(num_list)) # 輸出90
max()函數可以取列表中的最大值,因此可以很容易地用Python查找列表中最大的元素。
二、Python查找列表中元素位置
num_list = [11, 23, 45, 78, 90]
index = num_list.index(45)
print(index) # 輸出2
使用index()方法可以查找指定元素在列表中的位置,如果該元素不存在,則會報錯。
三、Python如何查找列表元素
Python中可以使用in關鍵詞來判斷某個元素是否在列表中。
num_list = [11, 23, 45, 78, 90]
if 45 in num_list:
print("元素在列表中")
else:
print("元素不在列表中")
四、Python查看列表元素個數
Python中使用len()函數可以求列表的長度,即元素個數。
num_list = [11, 23, 45, 78, 90]
length = len(num_list)
print(length) # 輸出5
五、Python中列表查找指定元素
除了index()方法外,Python還提供了count()方法可以用來查找指定元素在列表中出現的次數。
num_list = [11, 23, 45, 78, 90, 45]
count = num_list.count(45)
print(count) # 輸出2
六、Python列表查找元素
如果我們需要查找符合某個條件的元素,可以使用列表推導式,例如查找所有偶數元素:
num_list = [11, 23, 45, 78, 90]
even_list = [x for x in num_list if x % 2 == 0]
print(even_list) # 輸出[78, 90]
七、Python查找重複元素索引
有時候我們需要查找列表中重複的元素,以及它們出現的位置。可以使用enumerate()函數返回元素和其對應的索引,再判斷元素是否重複。
num_list = [11, 23, 45, 78, 23, 90]
dup_list = list(set([x for x in num_list if num_list.count(x) > 1]))
for dup in dup_list:
for index, item in enumerate(num_list):
if item == dup:
print("重複元素為:%s,重複位置為:%s" % (dup, index))
該示例輸出:
重複元素為:23,重複位置為:1
重複元素為:23,重複位置為:4
八、Python讀取列表元素
可以使用for循環遍歷列表中的所有元素:
num_list = [11, 23, 45, 78, 90]
for num in num_list:
print(num)
該示例將輸出列表中的所有元素:
11
23
45
78
90
九、Python中如何查詢列表元素
我們可以使用條件語句或者循環結構來查詢列表元素是否符合某個條件。
num_list = [11, 23, 45, 78, 90]
if 45 in num_list:
print("元素在列表中")
for num in num_list:
if num > 50:
print(num)
該示例將輸出:
元素在列表中
78
90
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/246962.html