找到 34423 篇文章,关于编程

如何在 Java 中的 lambda 表达式中使用 ArrayList?

raja
更新于 2020-07-11 11:40:27

2K+ 次浏览

lambda 表达式是内联代码,可以实现函数接口,无需创建匿名类。ArrayList 可用于存储动态大小的元素集合。在下面的程序中,我们使用 removeIf() 方法删除了年龄小于或等于 20 的 ArrayList 元素。此方法在 Java 8 版本中引入,用于删除满足条件的集合中的所有元素。语法 public boolean removeIf(Predicate filter) 参数 filter 是一个 Predicate。如果给定的谓词满足条件,则可以删除该元素。此方法返回布尔值 true(如果删除了元素),否则返回 false。示例 import java.util.*; ... 阅读更多

Python 程序:查找列表中的最小数字

Pavitra
更新于 2019-12-23 09:30:14

284 次浏览

在本文中,我们将学习解决以下问题陈述。问题陈述 - 给定一个列表,我们需要显示列表中最小的数字。在这里,我们可以对列表进行排序并获取最小的元素,或者使用内置的 min() 函数来获取最小的元素。现在让我们在下面的实现中观察这个概念 - 示例 实时演示 list1 = [101, 120, 104, 145, 99] # 使用内置函数进行排序 list1.sort() print("最小元素是:", list1[0]) 输出 最小元素是:99 所有变量都在局部作用域中声明,它们的引用在图中可见 ... 阅读更多

Python 程序:查找字典中第二大的值

Pavitra
更新于 2020-07-11 11:28:51

608 次浏览

在本文中,我们将学习解决以下问题陈述。问题陈述 - 给定两个整数,我们需要打印字典中的第二大值。现在让我们在下面的实现中观察这个概念 - 方法 1 - 使用带负索引的 sorted() 函数示例 实时演示 # 输入 example_dict ={"tutor":3, "tutorials":15, "point":9, "tutorialspoint":19} # 对给定列表进行排序并获取倒数第二个元素 print(list(sorted(example_dict.values()))[-2]) 输出 15 方法 2 - 我们在列表上使用 sort 方法,然后访问第二大的元素示例 实时演示 list1 = [11, 22, 1, 2, 5, 67, 21, 32] # 使用内置 sort 方法 list1.sort() # ... 阅读更多

Python 程序:查找列表中第二大的数字

Pavitra
更新于 2020-07-11 11:30:42

4K+ 次浏览

在本文中,我们将学习解决以下问题陈述。问题陈述 - 给定一个列表,我们需要显示列表中第二大的数字。有三种方法可以解决这个问题 - 方法 1 - 我们使用 set() 函数和 remove() 函数示例 实时演示 list1 = [11, 22, 1, 2, 5, 67, 21, 32] # 获取唯一元素 new_list = set(list1) # 从 list1 中删除最大元素 new_list.remove(max(new_list)) # 现在使用内置方法计算最大元素? print(max(new_list)) 输出 32 方法 2 - 我们使用 sort() 方法和负索引示例 实时演示 list1 = [11, 22, 1, 2, ... 阅读更多

Python 程序:查找给定字符串中每个字符的出现次数

Pavitra
更新于 2020-07-11 11:31:49

2K+ 次浏览

在本文中,我们将学习解决以下问题陈述。问题陈述 - 给定一个字符串,我们需要找到给定字符串中每个字符的出现次数。我们将讨论如下所述的 3 种方法:方法 1 - 暴力方法示例 实时演示 test_str = "Tutorialspoint" # 计数字典 count_dict = {} for i in test_str: # 对于字典中已存在的字符 if i in count_dict: count_dict[i] += 1 # 对于要添加的新字符 else: count_dict[i] = 1 print ("Tutorialspoint 中所有字符的计数 ... 阅读更多

Python 程序:查找列表中的最大数字

Pavitra
更新于 2019-12-23 08:09:45

1K+ 次浏览

在本文中,我们将学习解决以下问题陈述。问题陈述 - 给定一个列表,我们需要计算列表中的最大元素。我们将借助内置函数来解决问题陈述使用 sort() 函数示例 # 列表 list1 = [23, 1, 32, 67, 2, 34, 12] # 排序 list1.sort() # 打印最后一个元素 print("最大元素是:", list1[-1]) 输出 给定数组中的最大值是 67 使用 max() 函数示例 实时演示 # 列表 list1 = [23, 1, 32, 67, 2, 34, 12] # 打印最大元素 print("最大元素是:", max(list1)) 输出 给定... 阅读更多

Python 程序:查找数组中的最大元素

Pavitra
更新于 2019-12-23 08:07:18

1K+ 次浏览

在本文中,我们将学习解决以下问题陈述。问题陈述 - 给定一个数组,我们需要计算数组中的最大元素。在这里,我们使用暴力方法,通过遍历整个循环来计算最大元素并获取该元素。我们可以在下面观察实现。示例 实时演示 # 最大函数 def largest(arr, n): # 最大元素 max = arr[0] # 遍历整个循环 for i in range(1, n): if arr[i] > max: max = arr[i] return max # ... 阅读更多

Python 程序:从字符串创建字典

Pavitra
更新于 2020-07-11 11:32:35

583 次浏览

在本文中,我们将学习解决以下问题陈述。问题陈述 - 给定一个字符串输入,我们需要将其转换为字典类型。我们将讨论两种不使用内置 dict() 函数来解决问题的方法。方法 1 - 使用 eval() 方法只有当字符串的语法或格式类似于字典时,才使用 Eval 方法。在这种情况下,可以直接将字符串转换为字典,如下所述。示例 实时演示 # 字符串 string = "{'T':1, 'U':2, 'T':3, 'O':4, 'R':5}" # eval() 函数 dict_string = eval(string) print(dict_string) print(dict_string['T']) print(dict_string['T']) 输出 {'T': ... 阅读更多

Python 程序:计算句子中的单词数

Pavitra
更新于 2023-08-25 02:03:41

35K+ 次浏览

在本文中,我们将学习解决以下问题陈述。问题陈述 - 给定一个字符串,我们需要计算字符串中的单词数方法 1 - 使用 split() 函数split() 函数将字符串分解为一个列表可迭代对象,以空格作为分隔符。如果使用 split() 函数而不指定分隔符,则会分配空格作为默认分隔符。示例 实时演示 test_string = "Tutorials point is a learning platform" # 原始字符串 print ("原始字符串是: " + test_string) # 使用 split() 函数 res = len(test_string.split()) # 单词总数 print ... 阅读更多

在 Python 程序中不使用内置函数统计大小写字符

Pavitra
更新于 2019-12-23 07:54:17

浏览量:578

在这篇文章中,我们将学习如何解决下面给出的问题。问题陈述 - 给定一个字符串,我们需要在不使用内置函数的情况下计算字符串中大写和小写字符的个数。这可以使用 Python 中提供的 islower() 和 isupper() 函数轻松解决。但是这里有一个限制,不能使用内置函数。因此,我们在这里借助字符的 ASCII 值。使用 ord() 函数,我们计算字符串中每个字符的 ASCII 值,然后进行比较以检查大写... 阅读更多

广告
© . All rights reserved.