zoukankan      html  css  js  c++  java
  • python_Exception之:TypeError: 'int' object is not iterable

    >>> for D in range(10):
    ...     for i in D:        #for i in 0:(0不可被迭代)   
    ...        values=[]
    ...        values.append((i,'str'+str(i)))
    ...        print values
    ...
    Traceback (most recent call last):
      File "<stdin>", line 2, in <module>
    TypeError: 'int' object is not iterable

    >>> D=[0,1,2,3,4,5,6,7,8,9]  #可迭代对象
    >>> for i in D:        
    ...     values=[]
    ...     values.append((i,'str'+str(i)))    #values.append((i,'str'+i))  -->TypeError: cannot concatenate 'str' and 'int' objects
    ...     print values
    ...
    [(0, 'str0')]
    [(1, 'str1')]
    [(2, 'str2')]
    [(3, 'str3')]
    [(4, 'str4')]
    [(5, 'str5')]
    [(6, 'str6')]
    [(7, 'str7')]
    [(8, 'str8')]
    [(9, 'str9')]

    >>>

    当你的才华还撑不起你的野心时,就应该静下心来学习! Think big!Look forward!
  • 相关阅读:
    LDA的整体流程
    java中字符串的用法
    verification Code
    properties
    Hash
    substring的问题
    LDA和PLSA的区别
    Step By Step(Lua环境)
    Step By Step(Lua调用C函数)
    Step By Step(Lua弱引用table)
  • 原文地址:https://www.cnblogs.com/iber/p/7735002.html
Copyright © 2011-2022 走看看