找到 34423 篇文章,关于 编程

列表中交替元素的求和(Python)

Pradeep Elance
更新于 2020-07-09 12:44:44

688 次浏览

在本篇文章中,给定一个数字列表,我们将计算该列表中交替元素的和。使用列表切片和范围函数获取每隔一个数字,并使用 range 函数以及 length 函数获取要相加的元素数量。示例 在线演示listA = [13, 65, 78, 13, 12, 13, 65] # 打印原始列表 print("给定的列表:", str(listA)) # 使用列表切片 res = [sum(listA[i:: 2]) for i in range(len(listA) // (len(listA) // 2))]    # 打印结果    print("列表中交替元素的和:", res)输出运行以上代码将得到... 阅读更多

在 Python 中将每个数字的出现次数作为子列表添加

Pradeep Elance
更新于 2020-07-09 12:42:17

132 次浏览

我们有一个元素为数字的列表。许多元素多次出现。我们想要创建子列表,以便显示每个元素及其频率。使用 for 和 append在这种方法中,我们将列表中的每个元素与其后的每个其他元素进行比较。如果匹配,则计数将递增,并且元素和计数都将组成一个子列表。将创建一个列表,其中应包含显示每个元素及其频率的子列表。示例 在线演示def occurrences(list_in):    for i in range(0, len(listA)):       a = ... 阅读更多

仅将 Python 列表中存在的数字值相加

Pradeep Elance
更新于 2020-07-09 12:38:59

954 次浏览

我们有一个包含字符串和数字的 Python 列表。在本文中,我们将看到如何通过忽略字符串来对列表中存在的数字求和。使用 filter 和 isinstanceisinstance 函数可用于从列表中的元素中仅筛选出数字。然后我们应用 sum 函数并获得最终结果。示例 在线演示listA = [1, 14, 'Mon', 'Tue', 23, 'Wed', 14, -4] # 给定列表 print("给定列表:", listA) # 将数字值相加 res = sum(filter(lambda i: isinstance(i, int), listA)) print ("listA 中数字的和:", res)输出运行以上代码将得到... 阅读更多

访问 Python 字典中的键值对

Pradeep Elance
更新于 2020-07-09 12:37:20

5K+ 次浏览

在使用 Python 数据结构分析数据时,最终会遇到需要访问字典中键和值的需要。有多种方法可以做到这一点,在本文中,我们将了解其中的一些方法。使用 for 循环使用 for 循环,我们可以访问字典中每个索引位置的键和值,如下面的程序所示。示例 在线演示dictA = {1:'Mon', 2:'Tue', 3:'Wed', 4:'Thu', 5:'Fri'} # 给定字典 print("给定字典:", dictA) # 打印所有键和值 print("键和值:") for i in dictA :    print(i, dictA[i])输出运行以上代码将得到... 阅读更多

访问 Python 列表中的索引和值

Pradeep Elance
更新于 2020-07-09 12:34:46

3K+ 次浏览

当我们使用 Python 列表时,需要访问其不同位置的元素。在本文中,我们将了解如何获取列表中特定元素的索引。使用 list.Index以下程序获取给定列表中不同元素的索引值。我们将元素的值作为参数提供,index 函数返回该元素的索引位置。示例 在线演示listA = [11, 45, 27, 8, 43] # 打印 '45' 的索引 print("45 的索引:", listA.index(45)) listB = ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'] # 打印 'Wed' 的索引 print("Wed 的索引:"... 阅读更多

在 Java 中从控制台读取输入的方法

AmitDiwan
更新于 2020-07-09 06:50:11

5K+ 次浏览

让我们看看在 Java 中从控制台读取输入的一些方法 -示例import java.util.Scanner; public class Demo{    public static void main(String args[]){       Scanner my_scan = new Scanner(System.in);       String my_str = my_scan.nextLine();       System.out.println("字符串是 "+my_str);       int my_val = my_scan.nextInt();       System.out.println("整数是 "+my_val);       float my_float = my_scan.nextFloat();       System.out.println("浮点数是 "+my_float);    } }输出字符串是 Joe 整数是 56 浮点数是 78.99名为 Demo 的类包含 main 函数。Scanner 类的一个实例... 阅读更多

在 Java 9 的 JShell 中使用变量

AmitDiwan
更新于 2020-07-09 06:47:43

405 次浏览

在 JShell 9 中,可以在会话期间声明变量。用户登录会话后,可以按如下方式声明变量:jshell> int val = 56 ;斜体表示终端,用户登录会话后。以上代码将打印以下输出。以上代码中的分号是可选的,即使没有分号,代码也能正常运行。输出val = = > 56当通过在 JShell 上将其分配给变量名来定义整数值并通过按“Enter”键执行时,它将在下一行显示... 阅读更多

在 Java 中数字文字中使用下划线

AmitDiwan
更新于 2020-07-09 06:45:34

125 次浏览

以下是显示如何在 Java 中数字文字中使用下划线的代码 -示例 在线演示public class Demo{    public static void main (String[] args) throws java.lang.Exception{       int my_num_1 = 6_78_00_120;       System.out.println("数字是: " + my_num_1);       long my_num_2 = 2_00_11_001;       System.out.println("数字是: " + my_num_2);       float my_num_3 = 4.01_981F;       System.out.println("数字是: " + my_num_3);       double my_num_4 = 12.89_46_061;       System.out.println("数字是: " + my_num_4);    } }输出数字是... 阅读更多

在 Java 中使用预定义类名作为类名或变量名

AmitDiwan
更新于 2020-07-09 06:43:55

1K+ 次浏览

使用预定义类名作为类名让我们来看一个例子 -示例 在线演示public class Number{    public static void main (String[] args){       System.out.println("预定义类名可以作为类名使用");    } }输出预定义类名可以作为类名使用类 Number 有一个 main 函数,当它被执行时会显示一条消息。main 函数将字符串值作为参数。使用预定义类名作为变量名让我们来看一个例子 -示例 在线演示public class String{    public static void main (java.lang.String[] args){       System.out.println("预定义类名 ... 阅读更多

在 Java 中使用 TreeMap 对用户定义的对象进行排序

AmitDiwan
更新于 2020-07-09 06:42:38

153 次浏览

要在 Java 中对用户定义的对象进行排序,代码如下 -示例 在线演示import java.io.*; import java.util.*; public class Demo{    static void sort_objects(String my_data){       String[] my_vals = my_data.split(" ");       Map my_map = new TreeMap();       for (int i = 1; i < my_vals.length; i += 2){          int my_age = Integer.parseInt(my_vals[i]);          String name = my_vals[i - 1];          if (my_map.containsKey(my_age)){             ArrayList my_list = my_map.get(my_age);             my_list.add(name);           ... 阅读更多

广告

© . All rights reserved.