file processing question

Yaşar Arabacı yasar11732 at gmail.com
Wed Oct 12 12:47:31 EDT 2011


And also, I higly recommend against using lists named list. That means
overwriting builtin list object.

2011/10/12 Andreas Perstinger <andreas.perstinger at gmx.net>

> On 2011-10-12 13:15, selahattin ay wrote:
>
>>
>> hi all, I wrote these codes but the program must write the prints to a
>> text file...
>>  code = [100, 200, 300, 400, 500]
>>
>>
>> list= []
>> a = 0
>> while a<  9:
>>     a+=1
>>     list.append(a)
>> last_list = [[int(str(i) + str(k)) for i in code] for k in list]
>> list2= []
>> b = 0
>> while b<  9:
>>     b+=1
>>     list2.append(b)
>>
>
> Others have already told you yesterday that you don't need while-loops:
> list = range(1, 10)
> list2 = list[:]
> (you probably don't need "list2" at all)
>
>  the thing that I want to do is, I want to create text files from 1 to 9 as
>> in list2
>> 1.txt, 2.txt ....9.txt like thatsample of a text file is :
>>
>>
>> X:CA
>> VERSION:2.5
>> P:(here will be the first value of list2 );;;;
>> L;C: (here will be the first value of last_list )
>>
>>
>> the first sample
>> X:CA
>> VERSION:2.5
>> P: 1 ;;;;
>> L;C: 1001
>>
>> the first sample
>>
>> X:CA
>> VERSION:2.5
>> P: 8 ;;;;
>> L;C: 1008
>>
>
> You want to write 9 files but last_list has 45 elements. What will happen
> with the rest of them?
>
> BTW: Your last_list is a list of 9 lists, each containing 5 elements
> ([[1001, 2001, ...], [1002, 2002, ...], ...]). Don't you really want a list
> of 5 lists, each containing 9 elements ([[1001, 1002, ...], [2001, 2002,
> ...], ...])? At least I get this impression from your samples.
>
> Bye, Andreas
> --
> http://mail.python.org/**mailman/listinfo/python-list<http://mail.python.org/mailman/listinfo/python-list>
>



-- 
http://yasar.serveblog.net/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-list/attachments/20111012/42845530/attachment.html>


More information about the Python-list mailing list