python,元组数据类型的操作,函数操作

2017-12-10  本文已影响0人  miniminiming

# nums = [11, 22, 33, 44, 55]

# for num in nums:

#    print(num)

#    # break  #有了这个就不执行else了,什么垃圾语法

#    # continue #这个倒是不会影响

# else:  # else里的东西一定会执行的

#    print("else==============")

#元组tuple,内容不可改,增删也不行

# nums = (11, 22, 33)

# print(type(nums))

# nums[0] = 10 #TypeError: 'tuple' object does not support item assignment

#这你敢信?这种写法自动把它里面的值给弄出来一个变量赋一个

# a, b, c = nums

# print(a)  # a=11

# print(b)

# print(c)

# info_maps = {"name": "老王", "age": 23, "height": "180米"}

# print(len(info_maps))  #打印出键值对数量,就跟HashMap的条数一样

# print(info_maps.keys())  #获取所有的key,类似HashMap的keyset()方法

#遍历方式一

# for key in info_maps.keys():

#    print(key, end=":")

#    print(info_maps.get(key))

#遍历方式二

# for k_v in info_maps.items():

#    # print(k_v)

#    print("key=%s,value=%s" % (k_v[0], k_v[1]))

#遍历方式三

# for a, b in info_maps.items():

#    print("key=%s,value=%s" % (a, b))

# =================================================================

#奇特的返回值类型

# def test():

#    a = 11

#    b = 22

#    c = 33

#    #这种返回的数据是一个元组类型的(11, 22, 33)

#    return a, b, c

#

#

# #这种返回的数据是一个元组类型的(11, 22, 33)

# print(test())

上一篇 下一篇

猜你喜欢

热点阅读