游戏商UbiSoft 公司员工的email遵循 last.first@ubisoft.com 的模式。即:姓在前,名在后,中间以“.”分 隔;@后面的域名为:ubisoft.com。 BioWare公司员工的email遵循first.last@bioware.com,即:名.姓的顺序排列, 中间以“.”分隔;@后面为:bioware.com 近期Ubisoft收购了BioWare公司。为了管理方便,需要把两家公司的员工email账号转换为统一的格式:first.last@ubiware.com 请将下列员工的原有email 存放在列表中,并将每个email转化为新公司的email,将新email保存在列表中并输出。 evans.bob@ubisoft.com li.john@ubisoft.com w.bush@ubisoft.com fred.smith@bioware.com marry.doclas@bioware.com
时间: 2023-06-09 16:03:39 浏览: 173
原有email列表:
- evans.bob@ubisoft.com
- li.john@ubisoft.com
- w.bush@ubisoft.com
- fred.smith@bioware.com
- marry.doclas@bioware.com
转化后email列表:
- bob.evans@ubiware.com
- john.li@ubiware.com
- bush.w@ubiware.com
- fred.smith@ubiware.com
- marry.doclas@ubiware.com
相关问题
Python 编程:游戏商UbiSoft 公司员工的email遵循 last.first@ubisoft.com 的模式。BioWare公司员工的email遵循first.last@bioware.com 近期Ubisoft收购了BioWare公司。为了管理方便,需要把两家公司的员工email账号转换为统一的格式:first.last@ubiware.com 请将下列员工的原有email 存放在列表中,并将每个email转化为新公司的email,将新email保存在列表中并输出。 evans.bob@ubisoft.com li.john@ubisoft.com w.bush@ubisoft.com fred.smith@bioware.com marry.doclas@bioware.com
以下是转化后的员工邮箱:
evans.bob@ubiware.com
li.john@ubiware.com
w.bush@ubiware.com
fred.smith@ubiware.com
marry.doclas@ubiware.com
代码示例:
old_emails = ['evans.bob@ubisoft.com', 'li.john@ubisoft.com', 'w.bush@ubisoft.com', 'fred.smith@bioware.com', 'marry.doclas@bioware.com']
new_emails = []
for email in old_emails:
if '@ubisoft.com' in email:
# Ubisoft员工,按照last.first格式转换
last, first = email.split('@')[0].split('.')
new_email = f'{first}.{last}@ubiware.com'
new_emails.append(new_email)
elif '@bioware.com' in email:
# BioWare员工,按照first.last格式转换
first, last = email.split('@')[0].split('.')
new_email = f'{first}.{last}@ubiware.com'
new_emails.append(new_email)
# 输出新email列表
print(new_emails)
如何获取https://www.huya.com/中王者荣耀游戏主播的热度
要获取虎牙直播中王者荣耀游戏主播的热度,可以按照以下步骤进行:
1. 打开虎牙直播的王者荣耀游戏页面(https://www.huya.com/g/2336),并发送 HTTP 请求获取页面内容。
```python
import requests
url = 'https://www.huya.com/g/2336'
response = requests.get(url)
```
2. 解析页面内容,使用 BeautifulSoup 查找所有王者荣耀游戏主播的标签和属性。
```python
from bs4 import BeautifulSoup
soup = BeautifulSoup(response.text, 'html.parser')
anchors = soup.find_all('a', {'class': 'title new-clickstat'})
```
3. 遍历所有主播,获取每个主播的名称和热度。在这个页面中,每个主播的热度信息位于一个名为 `js-num` 的标签中。
```python
for anchor in anchors:
name = anchor.get_text()
viewers = anchor.find('i', {'class': 'js-num'}).get_text()
print('主播:{},热度:{}'.format(name, viewers))
```
完整的程序代码如下:
```python
import requests
from bs4 import BeautifulSoup
url = 'https://www.huya.com/g/2336'
response = requests.get(url)
soup = BeautifulSoup(response.text, 'html.parser')
anchors = soup.find_all('a', {'class': 'title new-clickstat'})
for anchor in anchors:
name = anchor.get_text()
viewers = anchor.find('i', {'class': 'js-num'}).get_text()
print('主播:{},热度:{}'.format(name, viewers))
```
这个程序可以输出所有王者荣耀游戏主播的名称和热度信息。需要注意的是,爬虫程序的使用需要遵守网站的使用协议和法律法规,不要过度访问网站,以免给网站带来不必要的负担。
阅读全文