当前位置: 首页 > 面试题库 >

将所有字符串都转换为小写或大写的Python列表

糜昌胤
2023-03-14
问题内容

我有一个包含字符串的python列表变量。是否有一个python函数可以将所有字符串一次转换为小写,反之亦然。


问题答案:

可以使用列表推导来完成。这些基本上采取的形式[function-of-item for item in some- list]。例如,要创建一个新列表,其中所有项目均为小写(或在第二个片段中为大写),则可以使用:

>>> [x.lower() for x in ["A","B","C"]]
['a', 'b', 'c']

>>> [x.upper() for x in ["a","b","c"]]
['A', 'B', 'C']

您还可以使用以下map功能:

>>> map(lambda x:x.lower(),["A","B","C"])
['a', 'b', 'c']
>>> map(lambda x:x.upper(),["a","b","c"])
['A', 'B', 'C']


 类似资料:
  • 问题内容: 我想将字符串列表转换为大写。 这是我执行此操作的代码: 有没有更简单/更好的方法来做到这一点? 问题答案: 您实际上并没有改变列表;您已经创建了一个新列表。 要通过一个小的方法调用转换列表,请使用:

  • Python 中,为了方便对字符串中的字母进行大小写转换,字符串变量提供了 3 种方法,分别是 title()、lower() 和 upper()。 Python title()方法 title() 方法用于将字符串中每个单词的首字母转为大写,其他字母全部转为小写,转换完成后,此方法会返回转换得到的字符串。如果字符串中没有需要被转换的字符,此方法会将字符串原封不动地返回。 title() 方法的语

  • Python3 实例 以下代码演示了如何将字符串转换为大写字母,或者将字符串转为小写字母等: # Filename : test.py # author by : www.runoob.com str = "www.runoob.com" print(str.upper()) # 把所有字符中的小写字母转换成大写字母 print(str.lower()) #

  • 本文向大家介绍Go语言转换所有字符串为大写或者小写的方法,包括了Go语言转换所有字符串为大写或者小写的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Go语言转换所有字符串为大写或者小写的方法。分享给大家供大家参考。具体如下: Go语言的string模块包含了ToLower和ToUpper函数,用于将字符串转换成小写和大写 希望本文所述对大家的Go语言程序设计有所帮助。

  • 本文向大家介绍Python如何转换字符串大小写,包括了Python如何转换字符串大小写的使用技巧和注意事项,需要的朋友参考一下 Python中的字符串方法是从python1.6到2.0慢慢加进来的,它们也被加到了Jython中。这些方法实现了string模块的大部分方法,如下表所示列出了目前字符串内建支持的方法,所有的方法都包含了对Unicode的支持,有一些甚至是专门用于Unicode的。 例如

  • 问题内容: 引起我注意的是,有几种方法可以比较Java中的字符串。 我只是很早以前就习惯了,以避免使用区分大小写的字符串出现问题。 另一方面,其他人则喜欢以大写或小写形式传递所有内容。 从我的立场(即使从技术上来说我坐在那里),我看不出真正的区别。 有人知道一种实践是否比另一种更好吗?如果是这样,为什么呢? 问题答案: 使用它是因为它比比较之前将两个String都转换为大写字母更具可读性。 可读性