Sorğular 'siyahı anlama'

Riyazi qurucunun dəstəyinə bənzər bir üslubda siyahıları yaratmaq üçün qısa bir yol təqdim edən sintaksis. Bir neçə dildə dəstək siyahıları olduğundan, bu etiketi bir proqramlaşdırma dili etiketi ilə birlikdə istifadə edin.
10
Cavablar

Python-da bir siyahı ilə lüğət yaradılması

Python siyahısı anlayışının sintaksisini sevirəm. Sözlük yaratmaq üçün istifadə edə bilərəmmi? Məsələn, cüt düymələr və dəyərlər üzərində yineleyerek: mydict = {(k, v) for (k, v) for blah blah blah} # işləmir
17 noyabrda təyin olundu. '09 saat 13:07 'da
10
Cavablar

Python Siyahısı Tətbiq Vs. kartı

Siyahıdan anlamaq üçün xəritədən istifadə etmək üçün bir səbəb varmı (və ya əksinə)? Onların hər biri daha effektivdirmi və ya digərindən daha python hesab olunur?
08 Avq. '09 ilə 2:43
3
Cavablar

python siyahısının anlaşılması əgər / başqa?

Python'da aşağıdakıları necə edə bilərəm? satır = [unicode (x.strip ()) satır x üçün satır x əgər başqa yoxsa ''] Esasen: bütün boşları boş xətləri ilə əvəz et və sonra funksiyanı yerinə yetirin.
23 noyabrda təyin olundu. '10 saat 22:56 'da
23
Cavablar

Python'ta sığ bir siyahısını düzəldir

Siyahı anlayışı ilə yinelemeler siyahısını düzəltmək üçün asan bir yol varmı və ya bunu hesab etməsəniz, performansını və okunabilirliğini balanslaşdırmaqla bu kimi kiçik bir siyahısı düzəltmək üçün ən yaxşı yol nədir? Belə siyahıların hamısını düzəltməyə çalışdım ...
02 yanvar 8: 40-da '09
9
Cavablar

Generator ifadələri və anlayış siyahıları

Jener ifadələrini necə istifadə etməli və Python-da siyahısı üsullarını istifadə etməlisiniz? # Generator ifadəsi (x üçün x * 2 x üçündür (256)) # Siyahı anlama [x * 2 for x aralığında (256)]
set 06 Sentyabr. '08 saat 11:07 'də
6
Cavablar

Python'ta təkrarlanan n dəfə bir maddə siyahısını yaradın

Bilirəm ki, siyahı anlayışı bunu edəcək, amma daha qısa (və daha Pythonic?) Yanaşma olub-olmadığını maraqlandırırdım. Müxtəlif uzunluqlu bir dizi siyahı yaratmaq istəyirəm. Hər bir siyahı təkrarlanan n dəfə eyni elementdən ibarət olacaq ...
11 avqustda təyin olundu '10 saat 17:01 'də
8
Cavablar

Python Lüğət Anlaşma

Python-da lüğətin anlayışını yaratmaq mümkündürmü? Siyahıları anlamadan, belə bir şəkildə istifadə edə bilərsiniz: l = [] n üçündür üçündür (1, 11): l.append (n) Siyahı anlamaq üçün onu qısaltmaq olar: l = [n , 11)). ...
24 yanvar təyin etdi '13 saat 20:51 'da
8
Cavablar

hələ siyahı anlayır

L l = [22, 13, 45, 50, 98, 69, 43, 44, 1] siyahısının var: 45-dən yuxarı nömrələr üçün 1 əlavə etmək istəyirəm; və x daha az nömrələrə görə, 5 x = x + 5 başqa x + 5 varsa x + 1-i sınamışam. Lakin bu mənə bir sözdizim səhvidir. Mənim kimi ...
10 dec təyin etdi . '10 saat 9:45 'da
2
Cavablar

Tək siyahıların ayrı siyahılar halına salınması necədir?

Mümkün dublikat: Python-da funksiyanı dəyiş / işarələyin Bu siyahı iki müstəqil siyahıya salmaq istəyən bir siyahı var. Python-da bəzi standart əməliyyat axtarıram.
19 oktyabr təyin etdi . '12 saat 15:38 'da
6
Cavablar

Python siyahısında ən uzun xətt seçmək üçün ən səmərəli yol?

Mən dəyişən uzunluq siyahısına sahibəm və hazırda qiymətləndirilən siyahı maddələri siyahıda ən uzun xətt olub olmadığını yoxlamaq üçün bir yol tapmaq istəmişəm. Python 2.6.1-dən istifadə edirəm, məsələn: mylist = ['123', '123456', ...
Mayın 17-də '09 'da 0:15 səviyyəsində təyin olundu
10
Cavablar

Niyə Pythonda bir büro haqqında heç bir anlaşma yoxdur?

Bütün bildiyimiz kimi, anlayışlar siyahısı var, məsələn, [1, 2, 3, 4] i üçün, və sözün lüğəti, məsələn, {i: j üçün i, j: {1: 'a', 2: b}} maddələr ()} (i) (i üçün (1, 2, 3)) tuple dəyərində deyil, generatorda bitir. Niyə bu?
İyun ayının 5-də saat 15: 44-də təyin olunacaq
5
Cavablar

Python siyahısının anlaşılmasında "başqa" istifadə etmək mümkündürmü?

Burada siyahı anlayışına çevrilməyə çalışdığım kod: table = "index xrange üçün (256): if index in ords_to_keep: table + = chr (index) else: table + = replace_with Bu bir ifadəni başa düşmək üçün bir yol varmı? ...
01 iyun 'da saat 19:57' də təyin olundu
8
Cavablar

Siyahıdakı anlaşma ilə ikili iteration

Pythonda, bəzi anlayışlar a və b üçün liste anlayışı içərisində bir neçə yineleyicilərə malik ola bilərsiniz, məsələn, [(x, y) x üçün y for y for b]. Python siyahı görünüşlərində iç içə çarpanların semantikasını bilirəm. Mənim sualım: bir ola bilər ...
29 iyul '09 saat 11:30 'da təyin olundu
9
Cavablar

python içərisindəki siyahısı anlamaq

Bu siyahı var: l = [['40', '20', '10', '30'], ['20', '20', '20', '20', '20', '30 ['30', '20', '30', '50', '10', '30', '20', '20', '20'], ['100' '100', ['100', '100', '100', '100', '100'], ['100', '100', '100', '100']] İndi ...
06 Avqust tarixini təyin etdi '13 saat 09:02 'da
5
Cavablar

Bir xəttli siyahı konsepsiyası: if-else variantları

Bu, python siyahısının sintaksisini anlamaq haqqında daha çox məlumat. X-lərdə x ədədlərin sayı (1, 10) əgər x% 2 təşkil edirsə, bir siyahı var. Bir filter edir - Mən hətta nömrələri silmək mənbələrim siyahısı var (əgər x% .. .
26 iyun 13: 16-da təyin olundu