找到 34423 篇文章 适用于编程

如何在 Java 中创建动态二维数组?

Giri Raju
更新于 2020年2月24日 11:15:24

3K+ 浏览量

如果您希望在不使用 List 的情况下在 Java 中创建动态二维数组。并且只使用普通数组在 Java 中创建动态二维数组,请点击下面的链接您可以使用 List 实现相同的功能。请参阅以下程序。您可以拥有任意数量的行或列。示例import java.util.ArrayList; import java.util.List; public class Tester {    public static void main(String[] args) {       List rows = new ArrayList();       rows.add(new int[]{1, 2, 3});       rows.add(new int[]{1, 2});       rows.add(new int[]{1});       //获取第 0 行,第 ... 阅读更多

如何在 Java 中从数组中删除元素

Sreemaha
更新于 2020年2月24日 11:11:49

926 浏览量

以下示例演示了如何从数组中删除元素。示例import java.util.ArrayList; public class Main {    public static void main(String[] args) {       ArrayList objArray = new ArrayList();       objArray.clear();       objArray.add(0,"0th element");       objArray.add(1,"1st element");       objArray.add(2,"2nd element");       System.out.println("删除元素前的数组"+objArray);       objArray.remove(1);       objArray.remove("0th element");       System.out.println("删除元素后的数组"+objArray);    } }输出以上代码示例将产生以下结果。删除元素前的数组[0th element, 1st element, 2nd element] 删除元素后的数组[2nd element]

如何在 Python 中将对象 x 转换为字符串表示形式?

Malhar Lathkar
更新于 2020年2月24日 09:54:15

231 浏览量

Python 库中最常用的 str() 函数返回对象的字符串表示形式。>>> no=100 >>> str(no) '100' >>> L1=[1,2,3,4] >>> str(L1) '[1, 2, 3, 4]' >>> d={'a': 1, 'b': 2, 'c': 3, 'd': 4} >>> str(d) "{'a': 1, 'b': 2, 'c': 3, 'd': 4}"但是,repr() 返回对象的默认且明确的表示形式,而 str() 提供的表示形式可能易于阅读,但可能并不总是明确的。>>> str(d) "{'a': 1, 'b': 2, 'c': 3, 'd': 4}" >>> repr(d) "{'a': 1, 'b': 2, 'c': 3, 'd': 4}" >>> repr(L1) '[1, 2, 3, 4]' >>> repr(no) '100'

如何在 Python 中创建复数?

Malhar Lathkar
更新于 2020年2月24日 10:04:52

144 浏览量

复数由实部和虚部组成。实部是浮点数,虚部是任何浮点数乘以 -1 的平方根,定义为 j。>>> no=5+6j >>> no.real 5.0 >>> no.imag 6.0 >>> type(no)生成的物体是复数数据类型。Python 库还具有 complex() 函数,该函数根据两个浮点参数生成对象>>> no=complex(5,6) >>> no (5+6j) >>> no.real 5.0 >>> no.imag 6.0 >>> type(no)

如何在 Python 中评估字符串并返回对象?

Gireesha Devara
更新于 2023年8月23日 18:19:54

993 浏览量

通过在 python 中使用 eval() 函数,我们可以评估字符串并返回 python 对象。eval() 是一个 python 内置函数,它通过将字符串解析为代码表达式来评估字符串参数。语法 eval(expression[, globals[, locals]]) 参数 expression:它是一个将被评估为 Python 表达式的字符串。globals:一个可选参数,它是一个包含全局参数的字典。locals:一个可选参数,它是一个包含局部参数的字典。返回值:返回从表达式计算出的结果。如果字符串包含算术表达式如果我们传递一个字符串 ... 阅读更多

如何将 Python 字符串转换为元组?

Gireesha Devara
更新于 2023年8月23日 18:08:29

4K+ 浏览量

我们可以通过在字符串后简单地添加一个逗号 (,) 来将 python 字符串转换为元组。这将把字符串视为元组中的单个元素。这里我们的字符串变量“s”被视为元组中的一个项目,这可以通过在字符串后添加逗号来完成。示例 s = "python" print("输入字符串 :", s) t = s, print('输出元组:', t) print(type(t)) 输出以下是上述程序的输出输入字符串 : python 输出元组: ('python', ) 使用 tuple() 函数我们还可以使用 tuple() 函数 ... 阅读更多

Python 中的双星号运算符是什么意思?

Gireesha Devara
更新于 2023年9月9日 15:22:05

9K+ 浏览量

Python 中的双星号/星号 (*) 运算符具有多种含义。我们可以将其用作指数运算符,用作函数 *kwargs,解包可迭代对象,以及用于合并字典。指数运算符对于数值数据,双星号 (**) 用作指数运算符。让我们举个例子,看看双星号运算符如何在数值操作数上工作。示例以下示例使用双星号/星号 (**) 计算“a 的 b 次方”,它等效于 pow() 函数。a = 10 b = 2 result = a ** b print("a**b = ", ... 阅读更多

如何在 Python 中获取列表的大小?

Vikram Chiluka
更新于 2023年9月9日 15:32:03

5K+ 浏览量

在 Python 中,列表是有序序列,可以容纳多种对象类型,例如整数、字符或浮点数。在其他编程语言中,列表等效于数组。在本文中,我们将向您展示如何使用 Python 通过不同的方式获取列表的大小/长度。这里我们看到 4 种方法 - 使用 len() 函数 使用 For 循环(朴素方法) 使用 length_hint() 函数 使用 __len__() 函数假设我们已经获取了一个包含一些元素的列表。我们将使用上面指定的不同方法返回给定输入列表的长度/大小。方法 1: ... 阅读更多

Python 中的星号运算符是什么意思?

Gireesha Devara
更新于 2023年9月9日 22:56:14

19K+ 浏览量

Python 中的星号 (*) 运算符具有多种含义。我们可以将其用作乘法运算符、重复运算符、用于解包可迭代对象,以及用作函数 *args。在函数声明中使用的单星号允许从调用环境传递可变数量的参数。在函数内部,它的行为类似于元组。作为乘法运算符通常,星号 (*) 运算符用于乘法目的。对于数值数据,星号 (*) 用作乘法运算符。让我们举个例子,看看星号运算符如何在数值操作数上工作。示例 a ... 阅读更多

如何在 Python 中使用列表推导式创建字典?

Gireesha Devara
更新于 2023年8月24日 14:30:19

495 浏览量

通过在 python 中使用 dict() 方法,我们可以使用列表推导式创建 python 字典。dict() 方法的语法如下所示。以下是使用列表推导式创建字典的语法:dict(list_comprehension) 使用列表推导式创建字典在这里,我们不需要发送多个关键字,而是需要向 dict() 方法发送包含键值对的元组列表。让我们 ... 阅读更多

广告