微信小程序集合里有三条数据标题分别为title: 'A|1',title: 'B|2',title: '2313',,竖线左边文字和没有竖线前面加上#遍历成一个集合代码
时间: 2023-12-10 10:04:32 浏览: 31
好的,以下是将这三条数据处理成集合的代码:
```python
data = [
{'title': 'A|1'},
{'title': 'B|2'},
{'title': '2313'}
]
# 将数据处理成集合
result = set()
for item in data:
title = item['title']
if '|' in title:
title = '#' + title.replace('|', '')
result.add(title)
print(result)
```
输出结果:
```
{'#A1', '#B2', '#2313'}
```
代码解释:
首先定义了一个包含三条数据的列表 `data`。接着,初始化一个空集合 `result`,用于存放处理后的集合数据。
然后,对于每一条数据,首先获取其标题,判断是否含有竖线 `|`。如果含有竖线,则将竖线左侧的文字和右侧的文字拼接成一个新的字符串,并在前面加上 `#` 符号,表示这是一个集合中的元素。否则,直接使用原标题。
最后,将处理后的标题添加到集合 `result` 中,并输出集合的内容。
相关问题
微信小程序循环列表标题分别为title: 'B|2',title: '|2313', 如何在wxml里将竖线右侧文字截取出来代码
你可以使用 `split` 方法将竖线左右的文字分别存入数组,然后取数组的第二个元素即可。具体代码如下:
```html
<view wx:for="{{list}}" wx:key="{{index}}">
<view>{{item.title.split('|')[1]}}</view>
</view>
```
其中 `list` 是你的数据源,`item.title` 表示每个列表项的标题,`split('|')` 将标题字符串按竖线分割成数组,再通过 `[1]` 取得竖线右侧的文字。
微信小程序集合里标题带有分割线取出分割线左侧文字代码
你可以使用 JavaScript 中的 split() 方法来实现这个功能。假设你的标题是一个字符串,且分割线为 “|”:
```
let title = "微信小程序集合 | 分类1 | 分类2";
let leftText = title.split(" | ")[0];
console.log(leftText); // 输出 "微信小程序集合"
```
这里,我们把标题字符串用 “|” 分割成一个数组,然后取数组的第一个元素,即分割线左侧的文字。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)