当前位置:首页 > 问答百科 > 正文内容

谷歌面试题目及答案,如何输出每个单词并逆序输出?

福瑞号2023-05-14 16:10:07问答百科260

谷歌面试题目及答案

一个经典的谷歌面试题目是:"给你一个以下格式的字符串,如何输出每个单词并逆序输出?

谷歌面试题目及答案,如何输出每个单词并逆序输出?-图1

This is a sentence."

答案是:

"sentence. a is This"

解释:

1. 分割字符串:我们需要先将字符串按照空格分割成单词。

2. 反转单词:我们可以使用字符串反转的方法将每个单词逆序输出。

3. 串接字符串:最后将每个单词连接起来,即可得到逆序输出的字符串。

1.分割字符串

为了将字符串按照空格分割成单词,我们可以使用内置函数split(),将字符串分割成由各个单词组成的列表。具体实现如下:

sentence = "This is a sentence."

words = sentence.split()

2.反转单词

有多种方法可以反转字符串,例如使用切片([::-1])或reversed()函数。这里我们使用简单的字符串反转方法来反转每个单词。具体实现如下:

words = [word[::-1] for word in words]

3.串接字符串

将反转后的单词使用join()方法连接在一起,即可得到逆序输出的字符串。

output = ' '.join(words)

最后的结果就是:"sentence. a is This"。

谷歌面试题目及答案,如何输出每个单词并逆序输出?-图2

扫描二维码推送至手机访问。

版权声明:本文由福瑞号发布,如需转载请注明出处。

本文链接:http://furui.com.cn/175674.html

“谷歌面试题目及答案,如何输出每个单词并逆序输出?” 的相关文章

中国机长原型故事是什么(电影《中国机长》原型:英雄机长刘传健履新)

中国机长原型故事是什么(电影《中国机长》原型:英雄机长刘传健履新)

据澎湃新闻消息,3月31日,“英雄机长”刘传健履新中国民用航空飞行学院,担任该校总飞行师职务。 图片来源:@刘传健3U8633 官网简介显示,中国民用航空飞行学院创建于1956年,本部位于四川省广汉市,是中国民用航空局直属的全日制普通高等学校,是中国民用航空局与四川省共建高校。 刘传健出生于197...

蔓越莓长在哪里(人人爱吃蔓越莓)

蔓越莓长在哪里(人人爱吃蔓越莓)

蔓越莓是最常见的甜品材料, 在众多美食中, 看到它的名字, 就会让人顿生好感。 生长环境 蔓越莓一般生活在北半球寒温带的酸性沼泽地里,比如美国的新泽西州有个地方叫做 Pine Barrens,就是一个酸性沙质土壤、很多小河流,长着矮小针叶林的地方。 蔓越莓的英文叫做 Craneberry,直译是鹤...

八爪鱼是什么鱼(八爪鱼)

八爪鱼是什么鱼(八爪鱼)

八爪鱼又名章鱼,是一种软体动物,是从头足纲软体动物中进化而来的。身体一般很小,八条触手又细又长,故又有“八爪鱼”之称。 八爪鱼的营养价值 八爪鱼属于高蛋白食材,蛋白质并不逊色于平常的牛肉、猪肉和鱼肉,更是牛奶蛋白质含量的6倍,且含有人体全部的必需氨基酸,属于真正的优质蛋白。 八爪鱼的脂肪含量极低,...

什么叫纤维(衣服的面料和材质介绍)

什么叫纤维(衣服的面料和材质介绍)

衣服面料是纺织材料学的内容,纺织材料是纺织科学与工程的专业基础,而看到很多博主讲的都是从网上抄来的,以讹传讹,很多都不太准确,于是,笔者打算重新整理一下相关知识点,供大家参考, 纺织材料早就不局限于服装和家用,已经拓展到服用、家纺、产业用三个领域。纺织材料包括纤维、纱线、织物及其复合物,即纤维和纤...