ಪೈಥಾನ್‌ನಲ್ಲಿ ಪಟ್ಟಿಗಳು (ಪಟ್ಟಿ). ಪಟ್ಟಿ ಕಾರ್ಯಗಳು ಮತ್ತು ವಿಧಾನಗಳು

ಪ್ರೋಗ್ರಾಮಿಂಗ್‌ನಲ್ಲಿ, ಪಟ್ಟಿಗಳು ಪ್ರಾಯಶಃ ಅರೇಗಳಂತೆ ಡೇಟಾ ರಚನೆಗೆ ಉಪಯುಕ್ತವಾಗಿವೆ. ಪಟ್ಟಿಗಳು ಯಾವುವು, ಅವುಗಳನ್ನು ಹೇಗೆ ರಚಿಸುವುದು? ಪೈಥಾನ್‌ನಲ್ಲಿ ಪಟ್ಟಿಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವುದು ಹೇಗೆ? ನಮ್ಮ ಲೇಖನದಿಂದ ನೀವು ಇದರ ಬಗ್ಗೆ ಕಲಿಯುವಿರಿ.

ಪೈಥಾನ್‌ನಲ್ಲಿ ಪಟ್ಟಿಗಳು ಯಾವುವು?

ಪೈಥಾನ್‌ನಲ್ಲಿ ಪಟ್ಟಿಗಳು (ಪಟ್ಟಿ). ಪಟ್ಟಿ ಕಾರ್ಯಗಳು ಮತ್ತು ವಿಧಾನಗಳು
ಪೈಥಾನ್ ಡೇಟಾ ವಿಧಗಳು: ಪಟ್ಟಿಗಳು

ಪಟ್ಟಿಗಳನ್ನು ಅರೇಗಳೊಂದಿಗೆ ಭಾಗಶಃ ಗುರುತಿಸಬಹುದು, ಆದರೆ ಪಟ್ಟಿಗಳ ವ್ಯತ್ಯಾಸ ಮತ್ತು ಪ್ರಯೋಜನ (ಇಲ್ಲದಿದ್ದರೆ ಅವುಗಳನ್ನು ಪಟ್ಟಿಗಳು ಎಂದೂ ಕರೆಯುತ್ತಾರೆ) ಅವು ವಿಭಿನ್ನ ಡೇಟಾ ಪ್ರಕಾರಗಳನ್ನು ಸಂಯೋಜಿಸಬಹುದು. ಅಂದರೆ, ಪಟ್ಟಿಯು ವಸ್ತುಗಳ ಯಾವುದೇ ಅನುಕ್ರಮವನ್ನು ಸಂಗ್ರಹಿಸಲು ಹೆಚ್ಚಿನ ಸಾಧ್ಯತೆಗಳನ್ನು ತೆರೆಯುತ್ತದೆ. ಪಟ್ಟಿ ಎಂದು ಕರೆಯಲ್ಪಡುವ ವೇರಿಯೇಬಲ್, ಪರ್ಯಾಯ ರಚನೆಗಳ ಉಲ್ಲೇಖಗಳನ್ನು ಹೊಂದಿರುವ ಮೆಮೊರಿಯಲ್ಲಿನ ರಚನೆಯ ಉಲ್ಲೇಖವನ್ನು ಹೊಂದಿರುತ್ತದೆ.

ಪೈಥಾನ್‌ನಲ್ಲಿನ ಪಟ್ಟಿಯು ಮಿಶ್ರ ಪ್ರಕಾರದ ವಸ್ತುಗಳ ಆದೇಶದ ಸಂಗ್ರಹವಾಗಿದ್ದು, ಅದನ್ನು ಮಾರ್ಪಡಿಸಬಹುದು ಮತ್ತು ಅದರ ವಸ್ತುಗಳು ಭಿನ್ನವಾಗಿರಬಹುದು.

ಅದರ ಅರ್ಥವೇನು? ವ್ಯಾಖ್ಯಾನವನ್ನು ವಿವರವಾಗಿ ನೋಡೋಣ.

ಪಟ್ಟಿಯ ಗಾತ್ರವನ್ನು ಬದಲಾಯಿಸಬಹುದು, ಕಡಿಮೆ ಮಾಡಬಹುದು, ಅದಕ್ಕೆ ಹೊಸ ಸಾಲುಗಳನ್ನು ಸೇರಿಸಬಹುದು. ನೀವು ಪಟ್ಟಿಯ ಸಂಪೂರ್ಣ ರಚನೆಯನ್ನು ಸಹ ಬದಲಾಯಿಸಬಹುದು. ಪ್ರತಿ ಬಾರಿ ಪಟ್ಟಿಯಲ್ಲಿರುವ ವಿಧಾನವನ್ನು ಬಳಸಿದಾಗ, ಮೂಲ ಪಟ್ಟಿಯನ್ನು ಬದಲಾಯಿಸಲಾಗುತ್ತದೆ, ನಕಲು ಅಲ್ಲ ಎಂಬುದನ್ನು ನೆನಪಿನಲ್ಲಿಡಿ.

ಹೆಚ್ಚಿನ ಸ್ಪಷ್ಟತೆಗಾಗಿ, ನೀವು ಪೈಥಾನ್‌ನಲ್ಲಿನ ಪಟ್ಟಿಯನ್ನು ಅಂಗಡಿಯಲ್ಲಿ ಖರೀದಿಸಬೇಕಾದ ಉತ್ಪನ್ನಗಳ ಪಟ್ಟಿಯಾಗಿ ಯೋಚಿಸಬಹುದು. ಶಾಪಿಂಗ್ ಪ್ಲಾನ್ ಮಾಡುವಾಗ, ಅಗತ್ಯವಿರುವ ಎಲ್ಲಾ ವಸ್ತುಗಳು ಒಂದರ ಕೆಳಗೆ ಒಂದರ ಕೆಳಗೆ ಇದ್ದರೆ ಮತ್ತು ಅವುಗಳಲ್ಲಿ ಪ್ರತಿಯೊಂದೂ ತನ್ನದೇ ಆದ ರೇಖೆಯನ್ನು ಹೊಂದಿದ್ದರೆ, ಪೈಥಾನ್‌ನಲ್ಲಿನ ಪಟ್ಟಿಯು ಅಲ್ಪವಿರಾಮದಿಂದ ಮತ್ತು ಚದರ ಬ್ರಾಕೆಟ್‌ಗಳಲ್ಲಿ ಪ್ರತ್ಯೇಕಿಸಲಾದ ಎಲ್ಲಾ ಅಂಶಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ ಇದರಿಂದ ಪೈಥಾನ್ ಅದನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಬಹುದು. ಒಂದು ಪಟ್ಟಿಯನ್ನು ಇಲ್ಲಿ ಸೂಚಿಸಲಾಗಿದೆ. ಅಂಶಗಳನ್ನು ಉದ್ಧರಣ ಚಿಹ್ನೆಗಳಲ್ಲಿ ಲಗತ್ತಿಸಲಾಗಿದೆ. ಇದು ಕಡ್ಡಾಯ ಸ್ಥಿತಿಯಾಗಿದೆ, ಏಕೆಂದರೆ ಪ್ರತಿಯೊಂದು ಅಂಶವು ಪ್ರತ್ಯೇಕ ರೇಖೆಯಾಗಿದೆ.

ಪಟ್ಟಿಯನ್ನು ರಚಿಸುವ ಮಾರ್ಗಗಳು

ಕ್ಲಾಸಿಕ್ ಉದಾಹರಣೆಗೆ ತೆರಳಿ, ಭವಿಷ್ಯದಲ್ಲಿ ನಾವು ಬಳಸುವ ಮತ್ತು ಮಾರ್ಪಡಿಸುವ ಪಟ್ಟಿಯನ್ನು ರಚಿಸೋಣ. ಪಟ್ಟಿಗಳನ್ನು ರಚಿಸಲು ಹಲವಾರು ಮಾರ್ಗಗಳಿವೆ.

ಅವುಗಳಲ್ಲಿ ಒಂದು ಅಪ್ಲಿಕೇಶನ್ ಆಗಿದೆ ಅಂತರ್ನಿರ್ಮಿತ ಕಾರ್ಯ ಪಟ್ಟಿ( ). ಇದನ್ನು ಮಾಡಲು, ನೀವು ಪುನರಾವರ್ತಿಸಬಹುದಾದ ಯಾವುದೇ ವಸ್ತುವನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಬೇಕು (ಸ್ಟ್ರಿಂಗ್, ಟುಪಲ್ ಅಥವಾ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಪಟ್ಟಿ). ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಒಂದು ಸ್ಟ್ರಿಂಗ್.

ಕೊನೆಯಲ್ಲಿ ಏನಾಗುತ್ತದೆ ಎಂಬುದು ಇಲ್ಲಿದೆ:

>>> ಪಟ್ಟಿ('ಪಟ್ಟಿ') ['c', 'n', 'i', 'c', 'o', 'to']

ಎರಡನೇ ಉದಾಹರಣೆಯು ಪಟ್ಟಿಗಳು ಅನಿಯಮಿತ ಸಂಖ್ಯೆಯ ವಿಭಿನ್ನ ವಸ್ತುಗಳನ್ನು ಹೊಂದಿರಬಹುದು ಎಂದು ತೋರಿಸುತ್ತದೆ. ಅಲ್ಲದೆ, ಪಟ್ಟಿಯು ಖಾಲಿಯಾಗಿ ಉಳಿಯಬಹುದು.

>>> s = [] # ಖಾಲಿ ಪಟ್ಟಿ >>> l = ['s', 'p', ['isok'], 2] >>> s [] >>> l ['s', 'p' , ['isok'], 2]

ಮುಂದಿನ, ಮೂರನೇ, ಪಟ್ಟಿಗಳನ್ನು ರೂಪಿಸುವ ಮಾರ್ಗವು ಕರೆಯಲ್ಪಡುವದು ಪಟ್ಟಿಮಾಡುವ ಜನರೇಟರ್.

ಪಟ್ಟಿಮಾಡುವ ಜನರೇಟರ್ ಪಟ್ಟಿಗಳನ್ನು ರಚಿಸಲು ವಾಕ್ಯರಚನೆಯ ರಚನೆಯಾಗಿದೆ. ಇದು ಫಾರ್ ಲೂಪ್ ಅನ್ನು ಹೋಲುತ್ತದೆ.

>>> c = ['ಪಟ್ಟಿ'ಯಲ್ಲಿ c ಗೆ 3] >>> c ['llll', 'iii', 'sss', 'ttt']

ಹೆಚ್ಚು ಬೃಹತ್ ರಚನೆಗಳನ್ನು ರಚಿಸಲು ಸಹ ಇದನ್ನು ಬಳಸಬಹುದು:

>>> c = [c * 3 for 'list' if c != 'i'] >>> c ['lll', 'sss', 'ttt'] >>> c = [c + d for c 'ಪಟ್ಟಿ'ಯಲ್ಲಿ c != 'i' ಗಾಗಿ 'ಸ್ಪ್ಯಾಮ್' ವೇಳೆ d != 'a'] >>> c ['ls', 'lp', 'lm', 'ss', 'sp' , 'sm', 'ts', 'tp', 'tm']

ಆದಾಗ್ಯೂ, ಬಹು ಪಟ್ಟಿಗಳನ್ನು ಕಂಪೈಲ್ ಮಾಡುವಾಗ ಈ ಪೀಳಿಗೆಯ ವಿಧಾನವು ಯಾವಾಗಲೂ ಪರಿಣಾಮಕಾರಿಯಾಗಿರುವುದಿಲ್ಲ. ಆದ್ದರಿಂದ, ಪಟ್ಟಿಗಳನ್ನು ರಚಿಸಲು ಫಾರ್ ಲೂಪ್ ಅನ್ನು ಬಳಸುವುದು ಸೂಕ್ತವಾಗಿದೆ.

ನೀವು ಪಟ್ಟಿಯಿಂದ ಯಾವುದೇ ಅಂಶವನ್ನು ಉಲ್ಲೇಖಿಸಬೇಕಾದರೆ, ನಂತರ ಸೂಚ್ಯಂಕಗಳನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ಪ್ರತಿಯೊಂದು ಅಂಶವು ತನ್ನದೇ ಆದ ಸೂಚ್ಯಂಕವನ್ನು ಹೊಂದಿದೆ.

ಸೂಚ್ಯಂಕವು ಪಟ್ಟಿಯಲ್ಲಿರುವ ಅಂಶದ ಸಂಖ್ಯೆಯಾಗಿದೆ.

ನೀವು ಪುನರಾವರ್ತಿತ, ಒಂದೇ ರೀತಿಯ ಅಂಶಗಳೊಂದಿಗೆ ಪಟ್ಟಿಯನ್ನು ತುಂಬಲು ಬಯಸಿದರೆ, * ಚಿಹ್ನೆಯನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ನೀವು ಪಟ್ಟಿಗೆ ಮೂರು ಒಂದೇ ಸಂಖ್ಯೆಗಳನ್ನು ಸೇರಿಸುವ ಅಗತ್ಯವಿದೆ: [100] * 3.

ಕಾರ್ಯಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡುವುದು

ಕಾರ್ಯಗಳನ್ನು - ಇದು ಬಹುಶಃ ಇತರ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳಿಗಿಂತ ಪೈಥಾನ್‌ನ ಮುಖ್ಯ ಪ್ರಯೋಜನವಾಗಿದೆ. ಮೂಲಭೂತ ಅಂತರ್ನಿರ್ಮಿತ ಕಾರ್ಯಗಳನ್ನು ಪಟ್ಟಿಗಳಿಗೆ ಅನ್ವಯಿಸಬಹುದು.

ಅವುಗಳಲ್ಲಿ ಅತ್ಯಂತ ಜನಪ್ರಿಯವಾದವುಗಳನ್ನು ಪರಿಗಣಿಸಿ:

  • ಪಟ್ಟಿ(ಶ್ರೇಣಿ()) - ಕಾರ್ಯವು ಅನುಕ್ರಮ ಪಟ್ಟಿಯನ್ನು ರಚಿಸುವುದಾಗಿದ್ದರೆ, ನಂತರ ಶ್ರೇಣಿ ಕಾರ್ಯವನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ಈ ಕಾರ್ಯವು ಈ ಕೆಳಗಿನ ರೂಪಗಳನ್ನು ಹೊಂದಿದೆ:
  1. ಶ್ರೇಣಿ (ಅಂತ್ಯ). ಶೂನ್ಯದಿಂದ ಸೀಮಿತ ಸಂಖ್ಯೆಗೆ ಪಟ್ಟಿಯನ್ನು ರಚಿಸಲು ಅಗತ್ಯವಾದಾಗ ಇದನ್ನು ಬಳಸಲಾಗುತ್ತದೆ.
  2. ಶ್ರೇಣಿ (ಪ್ರಾರಂಭ, ಅಂತ್ಯ). ಪ್ರಾರಂಭ ಮತ್ತು ಅಂತ್ಯ ಸಂಖ್ಯೆಗಳೆರಡನ್ನೂ ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗಿದೆ.
  3. ಶ್ರೇಣಿ (ಪ್ರಾರಂಭ, ಅಂತ್ಯ, ಹಂತ). ಹಂತದ ನಿಯತಾಂಕವು ಆಯ್ಕೆಯ ಗುಣಲಕ್ಷಣವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ನೀವು 1 ರಿಂದ 21 ರವರೆಗಿನ ಅನುಕ್ರಮದಿಂದ ಪ್ರತಿ ಐದನೇ ಸಂಖ್ಯೆಯನ್ನು ಆಯ್ಕೆ ಮಾಡಬೇಕಾದರೆ, ಫಲಿತಾಂಶದ ಪಟ್ಟಿಯು ಈ ರೀತಿ ಕಾಣುತ್ತದೆ: [10,15, 20].

ಶ್ರೇಣಿಯ ಕಾರ್ಯವು ಕೋಡ್ ಪ್ರಮಾಣವನ್ನು ಗಮನಾರ್ಹವಾಗಿ ಕಡಿಮೆ ಮಾಡುತ್ತದೆ.

  • ಅಗಸೆ (ಪಟ್ಟಿ) - ಪಟ್ಟಿಯಲ್ಲಿ ಎಷ್ಟು ಅಂಶಗಳಿವೆ ಎಂಬುದನ್ನು ಕಂಡುಹಿಡಿಯಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.
  • ವಿಂಗಡಿಸಲಾಗಿದೆ (ಪಟ್ಟಿ, [ಕೀ]) - ಪಟ್ಟಿಯಲ್ಲಿರುವ ವಸ್ತುಗಳನ್ನು ಆರೋಹಣ ಕ್ರಮದಲ್ಲಿ ವಿಂಗಡಿಸುತ್ತದೆ.
  • ಗರಿಷ್ಠ (ಪಟ್ಟಿ) - ದೊಡ್ಡ ಅಂಶವನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ.
  • ನಿಮಿಷ (ಪಟ್ಟಿ) - ವಿರುದ್ಧ ಕಾರ್ಯ - ಕನಿಷ್ಠ ಮೌಲ್ಯದೊಂದಿಗೆ ಅಂಶವನ್ನು ಹಿಂತಿರುಗಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.

ನೀವು ಇತರ ಅಂತರ್ನಿರ್ಮಿತ ಕಾರ್ಯಗಳನ್ನು ಸಹ ಬಳಸಬಹುದು:

  • ಪಟ್ಟಿ (ತುಪಲ್) - ಟ್ಯೂಪಲ್ ಆಬ್ಜೆಕ್ಟ್ ಅನ್ನು ಪಟ್ಟಿಗೆ ಪರಿವರ್ತಿಸುತ್ತದೆ.
  • ಮೊತ್ತ (ಪಟ್ಟಿ) - ಎಲ್ಲಾ ಮೌಲ್ಯಗಳು ಸಂಖ್ಯೆಗಳಾಗಿದ್ದರೆ ಪಟ್ಟಿಯಲ್ಲಿರುವ ಎಲ್ಲಾ ಅಂಶಗಳನ್ನು ಒಟ್ಟುಗೂಡಿಸುತ್ತದೆ, ಪೂರ್ಣಾಂಕಗಳು ಮತ್ತು ದಶಮಾಂಶಗಳೆರಡಕ್ಕೂ ಅನ್ವಯಿಸುತ್ತದೆ. ಆದಾಗ್ಯೂ, ಅವಳು ಯಾವಾಗಲೂ ಅದನ್ನು ಸರಿಯಾಗಿ ಪಡೆಯುವುದಿಲ್ಲ. ಪಟ್ಟಿಯಲ್ಲಿ ಸಂಖ್ಯಾತ್ಮಕವಲ್ಲದ ಅಂಶವಿದ್ದರೆ, ಕಾರ್ಯವು ದೋಷವನ್ನು ಎಸೆಯುತ್ತದೆ: “ಟೈಪ್‌ಎರರ್: +: 'int' ಮತ್ತು 'str' ಗಾಗಿ ಬೆಂಬಲಿಸದ ಒಪೆರಾಂಡ್ ಪ್ರಕಾರ(ಗಳು)”.

ಪಟ್ಟಿ ವಿಧಾನಗಳು

ಪೈಥಾನ್‌ನಲ್ಲಿ ಪಟ್ಟಿಗಳು (ಪಟ್ಟಿ). ಪಟ್ಟಿ ಕಾರ್ಯಗಳು ಮತ್ತು ವಿಧಾನಗಳು
ಪೈಥಾನ್ ವಿಧಾನಗಳ ಪಟ್ಟಿ

ಅಂಗಡಿಯಲ್ಲಿ ಖರೀದಿಸಲು ನಮ್ಮ ವಸ್ತುಗಳ ಪಟ್ಟಿಗೆ ಹಿಂತಿರುಗಿ ಮತ್ತು ಅದನ್ನು ಅಂಗಡಿ ಪಟ್ಟಿ ಎಂದು ಕರೆಯೋಣ:

ಅಂಗಡಿಪಟ್ಟಿ = []

ಮುಂದೆ, ಪಟ್ಟಿ ಮಾಡುವ ವಿಧಾನಗಳನ್ನು ಪರಿಗಣಿಸಿ:

  • ಅನುಬಂಧ (ಐಟಂ) - ಅದರ ಸಹಾಯದಿಂದ, ನೀವು ಪಟ್ಟಿಗೆ ಒಂದು ಅಂಶವನ್ನು ಸೇರಿಸಬಹುದು. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಹೊಸ ಅಂಶವು ಕೊನೆಯಲ್ಲಿ ಇರುತ್ತದೆ.

ನಮ್ಮ ಹೊಸ ಪಟ್ಟಿಯನ್ನು ಸರಿಯಾದ ಉತ್ಪನ್ನಗಳೊಂದಿಗೆ ತುಂಬೋಣ:

shoplist.append(ಬ್ರೆಡ್)

shoplist.append(ಹಾಲು)

  • ಪಟ್ಟಿ.ವಿಸ್ತರಿಸು(A) - "ಪಟ್ಟಿಗೆ ಪಟ್ಟಿ" ಸೇರಿಸುತ್ತದೆ. ಈ ವೈಶಿಷ್ಟ್ಯವು ಸಮಯವನ್ನು ಉಳಿಸುತ್ತದೆ ಏಕೆಂದರೆ ನೀವು ಒಂದೇ ಸಮಯದಲ್ಲಿ ಅನೇಕ ಐಟಂಗಳನ್ನು ಸೇರಿಸಬಹುದು. ನಾವು ಈಗಾಗಲೇ ಹಣ್ಣುಗಳ ಪಟ್ಟಿಯನ್ನು ಹೊಂದಿದ್ದೇವೆ ಎಂದು ಹೇಳೋಣ, ನಾವು ಅವುಗಳನ್ನು ಮುಖ್ಯ ಪಟ್ಟಿಗೆ ಸೇರಿಸಬೇಕಾಗಿದೆ.

shoplist.extend(ಹಣ್ಣುಗಳು)

  • ಸೇರಿಸು (ಸೂಚ್ಯಂಕ, ಐಟಂ) - ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಸೂಚ್ಯಂಕದ ಮೊದಲು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಮೌಲ್ಯವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಸೂಚ್ಯಂಕದೊಂದಿಗೆ ಅಂಶದ ಮೇಲೆ ಸೇರಿಸುತ್ತದೆ.
  • ಎಣಿಕೆ (ಐಟಂ) - ಅಂಶದ ಪುನರಾವರ್ತನೆಗಳ ಸಂಖ್ಯೆಯನ್ನು ತೋರಿಸುತ್ತದೆ.
  • ಪಟ್ಟಿ.ತೆಗೆದುಹಾಕು(ಐಟಂ) ವಿರುದ್ಧ ಕಾರ್ಯವಾಗಿದೆ ಪಟ್ಟಿ.ಸೇರಿಸು (x). ಯಾವುದೇ ಅಂಶವನ್ನು ತೆಗೆದುಹಾಕಲು ಇದನ್ನು ಬಳಸಬಹುದು. ಆಯ್ಕೆಮಾಡಿದ ಐಟಂ ಪಟ್ಟಿಯಲ್ಲಿ ಇಲ್ಲದಿದ್ದರೆ, ದೋಷವನ್ನು ವರದಿ ಮಾಡಲಾಗುತ್ತದೆ.
  • ಪಾಪ್ ([ಸೂಚ್ಯಂಕ]) - ಆಯ್ದ ಅಂಶವನ್ನು ತೆಗೆದುಹಾಕುತ್ತದೆ ಮತ್ತು ಅದೇ ರೀತಿಯಲ್ಲಿ ಹಿಂತಿರುಗಿಸುತ್ತದೆ. ಅಂಶವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸದಿದ್ದರೆ, ನಂತರ ಕೊನೆಯ ಅಂಶವನ್ನು ಪಟ್ಟಿಯಿಂದ ತೆಗೆದುಹಾಕಲಾಗುತ್ತದೆ.
  • ವಿಂಗಡಿಸು ([ಕೀ]) - ಪಟ್ಟಿಯಲ್ಲಿರುವ ಅಂಶಗಳನ್ನು ಆರೋಹಣ ಕ್ರಮದಲ್ಲಿ ಇರಿಸುತ್ತದೆ, ಆದರೆ ನೀವು ಕಾರ್ಯವನ್ನು ಸಹ ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು.
  • ಸೂಚ್ಯಂಕ (ಐಟಂ) - ಮೊದಲ ಆಯ್ಕೆಮಾಡಿದ ಅಂಶದ ಸೂಚಿಯನ್ನು ತೋರಿಸುತ್ತದೆ.
  • ನೀವು ಪಟ್ಟಿಯನ್ನು ವಿಸ್ತರಿಸಬಹುದು, ಅಂದರೆ, ವಿಧಾನವನ್ನು ಬಳಸಿಕೊಂಡು ಅದರ ಎಲ್ಲಾ ಅಂಶಗಳನ್ನು ಪ್ರತಿಬಿಂಬಿಸಬಹುದು ಹಿಮ್ಮುಖ (ಪಟ್ಟಿ). ಕೊನೆಯ ಅಂಶವು ಮೊದಲನೆಯದು, ಅಂತಿಮ ಅಂಶವು ಎರಡನೆಯದಾಗುತ್ತದೆ, ಇತ್ಯಾದಿ.
  • ಆಜ್ಞೆಯೊಂದಿಗೆ ಪಟ್ಟಿಯ ನಕಲನ್ನು ರಚಿಸಲಾಗಿದೆ ನಕಲು (ಪಟ್ಟಿ).
  • ಆಳವಾದ ನಕಲು (ಪಟ್ಟಿ) - ಆಳವಾದ ನಕಲು.
  • ವಿಧಾನವನ್ನು ಬಳಸಿಕೊಂಡು ಎಲ್ಲಾ ಪಟ್ಟಿ ಅಂಶಗಳನ್ನು ತೆಗೆದುಹಾಕಿ ಪಟ್ಟಿ ತೆರವುಗೊಳಿಸಿ).

ಪಟ್ಟಿ ಮಾಡುವ ವಿಧಾನಗಳು ಸ್ಟ್ರಿಂಗ್ ವಿಧಾನಗಳಿಂದ ಭಿನ್ನವಾಗಿರುತ್ತವೆ ಎಂದು ಗಮನಿಸಬೇಕಾದ ಅಂಶವೆಂದರೆ ಅವರು ತಕ್ಷಣವೇ ಪಟ್ಟಿಯನ್ನು ಬದಲಾಯಿಸುತ್ತಾರೆ, ಅಂದರೆ, ಮರಣದಂಡನೆಯ ಫಲಿತಾಂಶವನ್ನು ಹಿಂದಿರುಗಿಸುವ ಅಗತ್ಯವಿಲ್ಲ.

>>> l = [1, 2, 3, 5, 7] >>> l.sort() >>> l [1, 2, 3, 5, 7] >>> l = l.sort() > >> ಮುದ್ರಣ (ಎಲ್) ಯಾವುದೂ ಇಲ್ಲ

ಕೆಳಗಿನವು ಪಟ್ಟಿಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವ ಉದಾಹರಣೆಯಾಗಿದೆ:

>>> a = [66.25, 333, 333, 1, 1234.5] >>> ಮುದ್ರಣ(a.count(333), a.count(66.25), a.count('x')) 2 1 0 >>> a.insert(2, -1) >>> a.append(333) >>> a [66.25, 333, -1, 333, 1, 1234.5, 333] >>> a.index(333) 1 >> > a.remove(333) >>> a [66.25, -1, 333, 1, 1234.5, 333] >>> a.reverse() >>> a [333, 1234.5, 1, 333, -1, 66.25 ] >>> a.sort() >>> a [-1, 1, 66.25, 333, 333, 1234.5]

ಪ್ರತ್ಯುತ್ತರ ನೀಡಿ