首页 > 其他分享 >类型转换: list string

类型转换: list string

时间:2023-04-28 16:45:43浏览次数:29  
标签:类型转换 __ string 22 str1 list str print

 

/*
一: str -> list 
二: list -> str
    1 list元素全为str
    2 list元素不全为str
*/

 

 

一: str -> list

if __name__ == '__main__':
    str1 = "12345"
    print(list(str1))       # ['1', '2', '3', '4', '5']

    str1 = "123 abc jik"
    print(str1.split())     # ['123', 'abc', 'jik']

    str1 = "www.baidu.com"
    print(str1.split("."))  # ['www', 'baidu', 'com']

 

二: list -> str
  1 list元素全为str

if __name__ == '__main__':
    k = ["11", "22", "-3"]
    print("k:", "".join(k)) # k: 1122-3

 


  2 list元素不全为str

if __name__ == '__main__':
    # 报错
    k = ["11", "22", -3]
    print("k:", "".join(k))   # TypeError: sequence item 2: expected str instance, int found

    # 方法一
    k = ["11", "22", -3]
    s = ""
    for i in k:
        s += (str(i))
    print("k:", s)                  # k: 1122-3

    # 方法一
    k = [11, "22", -3]
    print("k:", "".join(str(k)))    # k: [11, '22', -3]

 

标签:类型转换,__,string,22,str1,list,str,print
From: https://www.cnblogs.com/huafan/p/17362577.html

相关文章

  • CMakeLists---自定义变量-add_definitions()函数
    转载:https://blog.csdn.net/qq_35699473/article/details/115837708引言其实这个函数在安装一些库的时候,它的CMakeLists里面就有这样的函数。典型的就是opencv了。opencv安装时候有一些指令也是针对这个函数的,比如安装命令(随便搜索的):cmake ../opencv-3.4.1-DWITH_GTK_2......
  • 简单理解Collections.synchronizedList
    转:简单理解Collections.synchronizedListsynchronizedList中的listIterator和listIterator(intindex)方法并没有做同步处理,遍历的时候需要加锁 编译后的class   ......
  • string_agg聚合函数
    string_agg()是一个聚合函数,把一个个字符串用指定的数据进行分隔--请按照城市进行汇总,每个城市只有一行记录,记录内容为将每个城市中的所有当地客户的lastname用逗号连接--string_agg是一个聚合函数selecta.City,string_agg(c.LastName,',')'每个城市的客户'fromSalesLT.Add......
  • List集合排序 sort方法
    List集合排序sort方法:publicstatic voidsort(List list):将集合中元素按照默认规则排序。publicstatic voidsort(List list,Comparator<?superT>):将集合中元素按照指定规则排序。sort方法的重载使用11.字符串作为集合中的类型进行排序publicclassDe......
  • pyqt5-QListWidget
    1、介绍list组件,或者说列表组件。2、类和初始化classQListWidget(QListView):快速查询:QListWidget(parent:typing.Optional[QWidget]=None)addItem(self,aitem:QListWidgetItem)addItem(self,label:str)addItems(self,labels:Iterable[str])clear(self)closeP......
  • 获取最近7天的日期List列表
    importcn.hutool.core.date.DateField;importcn.hutool.core.date.DateUtil;/***获取最近7天的日期*@returnList*/privateList<LastWeekDateVo>generate7DateList(){List<LastWeekDateVo>list=newArrayList<>();DatecurrentDate=newDate......
  • JDBC使用List和Map键值封装多表查询结果 java JDBC insert查询返回List对象
    JDBC使用List和Map键值封装多表查询结果https://www.cnblogs.com/zengyu1234/p/15451812.html查询结果的处理Java.sql.ResultSet接口是jdbcAPI中唯一用来封装查询结果记录行的组件。ResultSet接口唯一创建方式是通过执行SQL查询返回创建此对象 遍历结果集中数据truenext......
  • asp.net 绑定数组数据到下拉列表,绑定数组到DropDownList,数据绑定
    前台代码:<asp:DropDownListID="ddlHPZL"runat="server"Width="130px"></asp:DropDownList>后台代码:#region绑定号牌号码string[]iniHPHM=newstring[];iniHPHM=["辽P,京A,京B,吉C,黑D,云E,蒙F,"]......
  • List与HashMap区别,key,value,感谢火龙果,dgqbcht,awusoft帮助
    首先要感谢不想要妮称,dgqbcht,awusoft友情帮助Map是一个映射,是key-value值对.Map在java1.0以后进行了修改,使其能够与普通的集合相融.在Map的内部定义了内部接口Entry,主要就是要讲key和value以集合(Set)的形式来体现.List是集合的一个分支,是一个接口.List中的元素有顺序(输......
  • @KafkaListener属性简介
    @KafkaListener从2.2.4版开始,您可以直接在注释上指定Kafka使用者属性,这些属性将覆盖在使用者工厂中配置的具有相同名称的所有属性。可以使用#{…​}或属性占位符(${…​})在SpEL上配置注释上的大多数属性。例如:@KafkaListener(id="consumer-id",......