名字好难想


私信TA

用户名:Klaus12138

访问量:2455

签 名:

等  级
排  名 4426
经  验 1634
参赛次数 0
文章发表 5
年  龄 0
在职情况 学生
学  校 湖南工商大学
专  业 大数据与人工智能

  自我简介:

TA的其他文章

python数据类型
浏览:212
  1. 列表(list)

    def reverseWords(input):
         
        # 通过空格将字符串分隔符,把各个单词分隔为列表
        inputWords = input.split(" ")
     
        # 翻转字符串
        # 假设列表 list = [1,2,3,4],  
        # list[0]=1, list[1]=2 ,而 -1 表示最后一个元素 list[-1]=4 ( 与 list[3]=4 一样)
        # inputWords[-1::-1] 有三个参数
        # 第一个参数 -1 表示最后一个元素
        # 第二个参数为空,表示移动到列表末尾
        # 第三个参数为步长,-1 表示逆向
        inputWords=inputWords[-1::-1]
     
        # 重新组合字符串
        output = ' '.join(inputWords)
         
        return output
     
    if __name__ == "__main__":
        input = 'I like runoob'
        rw = reverseWords(input)
        print(rw)

    字符串和列表可转换,方法如上;

    列表元素可改变;

    列表用【】表示

  2. 元组(tuple)

    元组用()表示

    tup1 = ()    # 空元组tup2 = (20,) # 一个元素,需要在元素后添加逗号

    其余和列表类似,但元素不可变

  3. 集合(set)

    集合用{}表示

    基本功能是进行成员关系测试和删除重复元素。

    可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。

    输出集合时,集合中如果有重复元素会自动被删除

  4. 字典(dictionary)


 

0.0分

2 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区