将数组转换成字符串逗号隔开
时间: 2023-09-08 15:15:53 浏览: 189
您可以使用 Python 的 `join()` 方法将数组转换为逗号分隔的字符串。下面是一个示例:
```python
arr = ['apple', 'banana', 'cherry']
result = ', '.join(arr)
print(result)
```
输出:
```
apple, banana, cherry
```
在这个示例中,`join()` 方法将数组 `arr` 中的元素用逗号和空格连接起来,形成一个字符串,并将结果赋值给 `result` 变量。然后,我们打印出 `result` 的值,即逗号分隔的字符串。
相关问题
js 将数组转换为字符串并用逗号隔开
可以使用 JavaScript 中的 `join()` 方法将数组转换为字符串并用逗号隔开。示例代码如下:
```javascript
var arr = ['apple', 'banana', 'orange'];
var str = arr.join(',');
console.log(str); // 输出:apple,banana,orange
```
在上面的代码中,`join()` 方法将数组 `arr` 转换为字符串,并使用逗号作为分隔符,将数组元素连接起来。最终得到的字符串为 `'apple,banana,orange'`。
java数组转字符串用逗号隔开
要将Java数组转换成以逗号分隔的字符串,可以使用以下两种方法:
方法一: 使用传统的循环方式遍历数组,并在每个元素后面添加逗号。最后将构建好的字符串返回。例如,可以使用给定的代码:
```java
public static String arrayToStrWithComma(String[] needChange) {
StringBuffer sb = new StringBuffer();
for (int i = 0; i < needChange.length; i++) {
sb.append(needChange[i]);
if ((i + 1) != needChange.length) {
sb.append(",");
}
}
return sb.toString();
}
```
方法二: 使用Java 8的Stream流来实现,可以更简洁地将数组转换成以逗号分隔的字符串。可以使用以下代码:
```java
List<String> list = Arrays.asList(needChange);
String str = list.stream().collect(Collectors.joining(","));
```
其中,`needChange`是你要转换的数组。
这两种方法都可以将Java数组转换成以逗号分隔的字符串。你可以根据自己的需要选择其中一种来使用。