• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Python tablice

Object Storage Arubacloud
0 głosów
374 wizyt
pytanie zadane 17 listopada 2020 w Python przez qwert 100 Obywatel (1,250 p.)

witam witam

mógłby mi ktoś powiedzieć jak zapisać tablice Pythonie a dokładniej chodzi mi o to że wczytać tablice z pliku do programu. Np jak w c++ jest 

int tab[100];
plik.open("liczby.txt");
fstream plik;

for(i=0;i<100;i++)
{
plik >> tab[i]
//cout << tab[i] << endl;
}

Własnie nie wiem jak to wczytać jak powyżej. chyba ze jest jakiś inny sposób

Z góry dzięki

2 odpowiedzi

+1 głos
odpowiedź 17 listopada 2020 przez adrian17 Ekspert (344,860 p.)
wybrane 17 listopada 2020 przez qwert 100
 
Najlepsza

Zakładając że każda liczba jest na nowej linii to wystarczy;

for linia in plik:
    lista.append(int(linia))

Jak jest kilka liczb na linię, można użyć .split() żeby je rozdzielić.

0 głosów
odpowiedź 18 listopada 2020 przez puki1212 Obywatel (1,360 p.)

Jeśli chodzi o prawdziwą tablice, to w Python trzeba zaimportować array

import array

x = array.array('i') # Trzeba zdefiniować typ

for lina in plik:
    x.append(lina)

 

Podobne pytania

0 głosów
1 odpowiedź 765 wizyt
pytanie zadane 4 grudnia 2019 w Python przez Nortalf Użytkownik (880 p.)
0 głosów
3 odpowiedzi 5,525 wizyt
pytanie zadane 2 listopada 2019 w Python przez Karpik Użytkownik (680 p.)
0 głosów
2 odpowiedzi 344 wizyt
pytanie zadane 11 listopada 2018 w Python przez adam11 Użytkownik (570 p.)

92,572 zapytań

141,423 odpowiedzi

319,645 komentarzy

61,959 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...